Functions
test_server_cola_msg.cpp File Reference
#include "sick_scan/binPrintf.hpp"
#include "sick_scan/tcp/colaa.hpp"
#include "sick_scan/tcp/colab.hpp"
#include "sick_scan/test_server/test_server_cola_msg.h"
Include dependency graph for test_server_cola_msg.cpp:

Go to the source code of this file.

Functions

static uint8_t calcPayloadChecksum (const std::vector< uint8_t > &payload)
 
static std::vector< uint8_t > encodeColaTelegram (const std::string &command, const std::vector< int64_t > &parameter_value, const std::vector< size_t > &parameter_size, bool is_binary)
 
static std::vector< uint8_t > encodeColaTelegram (const std::string &command, const std::vector< std::string > command_parameter, bool is_binary)
 
static std::vector< uint8_t > encodeColaTelegram (const std::vector< uint8_t > &payload, bool is_binary)
 
static bool receive (sick_scan_xd::ServerSocket &tcp_client_socket, size_t nr_bytes, bool little_endian, size_t &value, bool read_blocking=true)
 
static bool receive (sick_scan_xd::ServerSocket &tcp_client_socket, size_t nr_bytes, bool little_endian, std::vector< uint8_t > &value, bool read_blocking=true)
 

Function Documentation

◆ calcPayloadChecksum()

static uint8_t calcPayloadChecksum ( const std::vector< uint8_t > &  payload)
static

Definition at line 65 of file test_server_cola_msg.cpp.

◆ encodeColaTelegram() [1/3]

static std::vector<uint8_t> encodeColaTelegram ( const std::string &  command,
const std::vector< int64_t > &  parameter_value,
const std::vector< size_t > &  parameter_size,
bool  is_binary 
)
static

Definition at line 135 of file test_server_cola_msg.cpp.

◆ encodeColaTelegram() [2/3]

static std::vector<uint8_t> encodeColaTelegram ( const std::string &  command,
const std::vector< std::string >  command_parameter,
bool  is_binary 
)
static

Definition at line 100 of file test_server_cola_msg.cpp.

◆ encodeColaTelegram() [3/3]

static std::vector<uint8_t> encodeColaTelegram ( const std::vector< uint8_t > &  payload,
bool  is_binary 
)
static

Definition at line 75 of file test_server_cola_msg.cpp.

◆ receive() [1/2]

static bool receive ( sick_scan_xd::ServerSocket tcp_client_socket,
size_t  nr_bytes,
bool  little_endian,
size_t &  value,
bool  read_blocking = true 
)
static

Definition at line 176 of file test_server_cola_msg.cpp.

◆ receive() [2/2]

static bool receive ( sick_scan_xd::ServerSocket tcp_client_socket,
size_t  nr_bytes,
bool  little_endian,
std::vector< uint8_t > &  value,
bool  read_blocking = true 
)
static

Definition at line 167 of file test_server_cola_msg.cpp.



sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:14