Пример #1
0
        /// <summary>
        /// 设置回调函数
        /// </summary>
        protected virtual void SetCallback()
        {
            // 设置 Socket 监听器回调函数
            _OnPrepareConnect = new HPSocketSdk.OnPrepareConnect(SDK_OnPrepareConnect);
            _OnConnect        = new HPSocketSdk.OnConnect(SDK_OnConnect);
            _OnSend           = new HPSocketSdk.OnSend(SDK_OnSend);
            _OnReceive        = new HPSocketSdk.OnReceive(SDK_OnReceive);
            _OnClose          = new HPSocketSdk.OnClose(SDK_OnClose);

            HPSocketSdk.HP_Set_FN_Client_OnPrepareConnect(pListener, _OnPrepareConnect);
            HPSocketSdk.HP_Set_FN_Client_OnConnect(pListener, _OnConnect);
            HPSocketSdk.HP_Set_FN_Client_OnSend(pListener, _OnSend);
            HPSocketSdk.HP_Set_FN_Client_OnReceive(pListener, _OnReceive);
            HPSocketSdk.HP_Set_FN_Client_OnClose(pListener, _OnClose);
        }
Пример #2
0
        protected virtual void SetCallback()
        {
            _OnPrepareListen = new HPSocketSdk.OnPrepareListen(SDK_OnPrepareListen);
            _OnAccept        = new HPSocketSdk.OnAccept(SDK_OnAccept);
            _OnSend          = new HPSocketSdk.OnSend(SDK_OnSend);
            _OnReceive       = new HPSocketSdk.OnReceive(SDK_OnReceive);
            _OnClose         = new HPSocketSdk.OnClose(SDK_OnClose);
            _OnShutdown      = new HPSocketSdk.OnShutdown(SDK_OnShutdown);

            HPSocketSdk.HP_Set_FN_Server_OnPrepareListen(pListener, _OnPrepareListen);
            HPSocketSdk.HP_Set_FN_Server_OnAccept(pListener, _OnAccept);
            HPSocketSdk.HP_Set_FN_Server_OnSend(pListener, _OnSend);
            HPSocketSdk.HP_Set_FN_Server_OnReceive(pListener, _OnReceive);
            HPSocketSdk.HP_Set_FN_Server_OnClose(pListener, _OnClose);
            HPSocketSdk.HP_Set_FN_Server_OnShutdown(pListener, _OnShutdown);
        }
Пример #3
0
        /// <summary>
        /// 设置回调函数
        /// </summary>
        protected virtual void SetCallback()
        {
            _OnPrepareConnect = new HPSocketSdk.OnPrepareConnect(SDK_OnPrepareConnect);
            _OnConnect        = new HPSocketSdk.OnConnect(SDK_OnConnect);
            _OnSend           = new HPSocketSdk.OnSend(SDK_OnSend);
            _OnReceive        = new HPSocketSdk.OnReceive(SDK_OnReceive);
            _OnClose          = new HPSocketSdk.OnClose(SDK_OnClose);
            _OnShutdown       = new HPSocketSdk.OnShutdown(SDK_OnShutdown);

            // 设置 Socket 监听器回调函数
            HPSocketSdk.HP_Set_FN_Agent_OnPrepareConnect(pListener, _OnPrepareConnect);
            HPSocketSdk.HP_Set_FN_Agent_OnConnect(pListener, _OnConnect);
            HPSocketSdk.HP_Set_FN_Server_OnSend(pListener, _OnSend);
            HPSocketSdk.HP_Set_FN_Server_OnReceive(pListener, _OnReceive);
            HPSocketSdk.HP_Set_FN_Server_OnClose(pListener, _OnClose);
            HPSocketSdk.HP_Set_FN_Agent_OnShutdown(pListener, _OnShutdown);
        }