ARCS SDK API  0.24.0
| 命名空间 | 宏定义 | 类型定义
socket.h 文件参考

socket通信 更多...

#include <vector>
#include <memory>
#include <aubo/type_def.h>
#include <aubo/global_config.h>
socket.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

class  arcs::common_interface::Socket
 

命名空间

 arcs
 
 arcs::common_interface
 

宏定义

#define Socket_DECLARES
 

类型定义

using arcs::common_interface::SocketPtr = std::shared_ptr< Socket >
 

详细描述

socket通信

在文件 socket.h 中定义.

宏定义说明

#define Socket_DECLARES
值:
_INST(Socket, 3, socketOpen, address, port, socket_name) \
_INST(Socket, 1, socketClose, socket_name) \
_FUNC(Socket, 3, socketReadAsciiFloat, number, variable, socket_name) \
_FUNC(Socket, 3, socketReadBinaryInteger, number, variable, socket_name) \
_FUNC(Socket, 3, socketReadByteList, number, variable, socket_name) \
_FUNC(Socket, 5, socketReadString, variable, socket_name, prefix, suffix, interpret_escape) \
_FUNC(Socket, 2, socketReadAllString, variable, socket_name) \
_INST(Socket, 2, socketSendByte, value, socket_name) \
_INST(Socket, 2, socketSendInt, value, socket_name) \
_INST(Socket, 2, socketSendLine, str, socket_name) \
_INST(Socket, 2, socketSendString, str, socket_name) \
_INST(Socket, 3, socketSendAllString, is_check, str, socket_name)

在文件 socket.h311 行定义.