Previous topicNext topic
Help > XEngine_Core > XEngine_Core > NetCore_Socket > NetCore_TCPSocket > NetCore_TCPXCore >
NetCore_TCPXCore_RegisterCallBackEx

函数

NetCore_TCPXCore_RegisterCallBackEx

说明

注册数据处理回调函数

语法

BOOL NetCore_TCPXCore_RegisterCallBackEx(XHANDLE xhNet,CALLBACK_NETCORE_SOCKET_NETEVENT_LOGIN fpCallePoll_Login,CALLBACK_NETCORE_SOCKET_NETEVENT_RECV fpCallePoll_Recv,CALLBACK_NETCORE_SOCKET_NETEVENT_LEAVE fpCallePoll_Leave,LPVOID lPLogin = NULL,LPVOID lPRecv = NULL,LPVOID lPLeave = NULL)

参数

  参数一:fpCallePoll_Login
   In/Out:In/Out
   类型:回调函数
   可空:N
   意思:用户登录事件回调
  参数二:fpCallePoll_Recv
   In/Out:In/Out
   类型:回调函数指针
   可空:N
   意思:收到用户发送数据事件回调
  参数三:fpCallePoll_Leave
   In/Out:In/Out
   类型:回调函数
   可空:N
   意思:用户离开事件回调
  参数四:lLoginParam
   In/Out:In
   类型:无类型指针
   可空:Y
   意思:用户登录回调自定义参数
  参数五:lRecvParam
   In/Out:In
   类型:无类型指针
   可空:Y
   意思:收到数据回调函数自定义参数
  参数六:lLeaveParam
   In/Out:In
   类型:无类型指针
   可空:Y
   意思:用户离开回调自定义参数

返回值

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

备注

必须调用,在开启之前