Previous topicNext topic
Help > XEngine_BaseLib > XEngine_BaseLib > BaseLib_IO >
BaseLib_IO_Send

函数

BaseLib_IO_Send

功能

发送数据到一个指定的套接字接口上

语法

bool BaseLib_IO_Send(XSOCKET hSocket, LPCXSTR lpszMsgBuffer, int nMsgLen, LPCXSTR lpszAddr = NULL, int nPort = 0, int nTimeout = 3, int nIPVer = 2)

参数

 参数.一:hSocket
  In/Out:In
  类型:套接字句柄
  可空:N
  意思:要发送的套接字
 参数.二:lpszMsgBuffer
  In/Out:In
  类型:常量字符指针
  可空:N
  意思:要发送的数据
 参数.三:nMsgLen
  In/Out:In
  类型:整数型
  可空:N
  意思:表示要发送的数据大小
 参数.四:lpszAddr
  In/Out:In
  类型:常量字符指针
  可空:Y
  意思:表示发送的地址,此值有数据表示发送UDP
 参数.五:nPort
  In/Out:In
  类型:整数型
  可空:Y
  意思:发送的端口,配合参数四
 参数.六:nTimeout
  In/Out:In
  类型:整数型
  可空:Y
  意思:表示超时时间,单位秒
 参数.七:nIPVer
  In/Out:In
  类型:整数型
  可空:Y
  意思:表示IP版本

返回值

  类型:逻辑型
  意思:是否成功

备注

 

示例