コード例 #1
0
        // 테스트 ------------------------------------------------------------
        public void RequestTestEcho(ServerPacketData requestData)
        {
            var session = ServerNetwork.GetSessionByID(requestData.SessionID);

            if (session == null)
            {
                return;
            }

            List <byte> dataSource = new List <byte>();

            dataSource.AddRange(BitConverter.GetBytes((Int32)PACKETID.RES_TEST_ECHO));
            dataSource.AddRange(BitConverter.GetBytes((Int16)0));
            dataSource.AddRange(BitConverter.GetBytes((Int16)0));
            dataSource.AddRange(BitConverter.GetBytes((Int32)requestData.BodyData.Length));
            dataSource.AddRange(requestData.BodyData);

            session.Send(dataSource.ToArray(), 0, dataSource.Count);
        }