函数声明
VTCP_EXPORT_API( int ) vtcp_sendto (VTCP_SOCKET s, char * buffer, int cb, int flag, const struct sockaddr * to, socklen_t tolen);
参数:
VTCP_SOCKET s: vtcp 句柄;
char * buffer: 发送数据缓冲区;
int cb: 发送数据大小;
int flag: 发送标志,应为 0;
const struct sockaddr * to: 发送目标地址;
socklen_t tolen: 发送目标地址结构大小;
返回:
VTCP_ERROR(-1): 表示发生错误,通过vtcp_geterror()函数取得具体错误代码,错误代码参考EVTcpErrorCode所示值。
其他: 返回实际发送的字节数。
备注:
如果const struct sockaddr * to 填写为NULL(0),则表示发往与之连接的远端句柄。