void client_callback(void* callback_data, uint8_t msg, uint32_t handle, void* pParam) { if (msg == NETLIB_MSG_CONNECT) { CLoginConn* pConn = new CLoginConn(); pConn->OnConnect2(handle, LOGIN_CONN_TYPE_CLIENT); } else { log("!!!error msg: %d ", msg); } }
// this callback will be replaced by imconn_callback() in OnConnect() void msg_serv_callback(void* callback_data, uint8_t msg, uint32_t handle, void* pParam) { log("msg_server come in"); if (msg == NETLIB_MSG_CONNECT) { CLoginConn* pConn = new CLoginConn(); pConn->OnConnect2(handle, LOGIN_CONN_TYPE_MSG_SERV); } else { log("!!!error msg: %d ", msg); } }