コード例 #1
0
        public void OnConnecterProcessMessageBlockTest()
        {
            Connecter_Accessor target = new Connecter_Accessor();  // TODO: 初始化为适当的值
            object             sender = null;                      // TODO: 初始化为适当的值
            ProcessMessageBlockAtClientEventArgs eventArgs = null; // TODO: 初始化为适当的值

            target.OnConnecterProcessMessageBlock(sender, eventArgs);
            Assert.Inconclusive("无法验证不返回值的方法。");
        }
        public void ProcessMessageBlockAtClientEventArgsConstructorTest()
        {
            MessageBlock         aceMessageBlock              = MessageBlock.Zero;         // TODO: 初始化为适当的值
            ConnectHandle        clientHandlerAtClient        = ConnectHandle.Zero;        // TODO: 初始化为适当的值
            ConnectHandleManager socketHandlerManagerAtClient = ConnectHandleManager.Zero; // TODO: 初始化为适当的值
            ProcessMessageBlockAtClientEventArgs target       = new ProcessMessageBlockAtClientEventArgs(aceMessageBlock, clientHandlerAtClient, socketHandlerManagerAtClient);

            Assert.Inconclusive("TODO: 实现用来验证目标的代码");
        }
 public void ConnectHandleTest()
 {
     MessageBlock aceMessageBlock = MessageBlock.Zero; // TODO: 初始化为适当的值
     ConnectHandle clientHandlerAtClient = ConnectHandle.Zero; // TODO: 初始化为适当的值
     ConnectHandleManager socketHandlerManagerAtClient = ConnectHandleManager.Zero; // TODO: 初始化为适当的值
     ProcessMessageBlockAtClientEventArgs target = new ProcessMessageBlockAtClientEventArgs( aceMessageBlock, clientHandlerAtClient, socketHandlerManagerAtClient ); // TODO: 初始化为适当的值
     ConnectHandle actual;
     actual = target.ConnectHandle;
     Assert.Inconclusive( "验证此测试方法的正确性。" );
 }
        public void ConnectHandleTest()
        {
            MessageBlock         aceMessageBlock              = MessageBlock.Zero;                                                                                              // TODO: 初始化为适当的值
            ConnectHandle        clientHandlerAtClient        = ConnectHandle.Zero;                                                                                             // TODO: 初始化为适当的值
            ConnectHandleManager socketHandlerManagerAtClient = ConnectHandleManager.Zero;                                                                                      // TODO: 初始化为适当的值
            ProcessMessageBlockAtClientEventArgs target       = new ProcessMessageBlockAtClientEventArgs(aceMessageBlock, clientHandlerAtClient, socketHandlerManagerAtClient); // TODO: 初始化为适当的值
            ConnectHandle actual;

            actual = target.ConnectHandle;
            Assert.Inconclusive("验证此测试方法的正确性。");
        }
コード例 #5
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="eventArgs"></param>
        private void ReceiveFromZoneClusterServer(object sender, ProcessMessageBlockAtClientEventArgs eventArgs)
        {
            if (m_NetState == null)
            {
                Debug.WriteLine("ZoneExtendData.SocketClient_ProcessReceive(...) - m_NetState == null error!");
                return;
            }

            // 获取空数据
            byte[] l_PacketBuffer = s_ProcessorBuffers.AcquireBuffer();
            {
                Marshal.Copy(eventArgs.MessageBlock.ReadPointer(), l_PacketBuffer, 0, eventArgs.MessageBlock.Length);

                m_NetState.Send(new BufferPacket(l_PacketBuffer, 0, eventArgs.MessageBlock.Length));
            }
            s_ProcessorBuffers.ReleaseBuffer(l_PacketBuffer);   // 返回内存池
        }
 public void ProcessMessageBlockAtClientEventArgsConstructorTest()
 {
     MessageBlock aceMessageBlock = MessageBlock.Zero; // TODO: 初始化为适当的值
     ConnectHandle clientHandlerAtClient = ConnectHandle.Zero; // TODO: 初始化为适当的值
     ConnectHandleManager socketHandlerManagerAtClient = ConnectHandleManager.Zero; // TODO: 初始化为适当的值
     ProcessMessageBlockAtClientEventArgs target = new ProcessMessageBlockAtClientEventArgs( aceMessageBlock, clientHandlerAtClient, socketHandlerManagerAtClient );
     Assert.Inconclusive( "TODO: 实现用来验证目标的代码" );
 }
コード例 #7
0
        /// <summary>
        /// 
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="eventArgs"></param>
        private void ReceiveFromZoneClusterServer( object sender, ProcessMessageBlockAtClientEventArgs eventArgs )
        {
            if ( m_NetState == null )
            {
                Debug.WriteLine( "ZoneExtendData.SocketClient_ProcessReceive(...) - m_NetState == null error!" );
                return;
            }

            // 获取空数据
            byte[] l_PacketBuffer = s_ProcessorBuffers.AcquireBuffer();
            {
                Marshal.Copy( eventArgs.MessageBlock.ReadPointer(), l_PacketBuffer, 0, eventArgs.MessageBlock.Length );

                m_NetState.Send( new BufferPacket( l_PacketBuffer, 0, eventArgs.MessageBlock.Length ) );
            }
            s_ProcessorBuffers.ReleaseBuffer( l_PacketBuffer ); // 返回内存池
        }