Пример #1
0
        public void OnPacketWrite(IMessage message)
        {
            if (bitSwarm.Debug)
            {
                log.Debug("Writing message " + message.Content.GetHexDump());
            }
            ISFSObject iSFSObject = null;

            iSFSObject = (message.Content = ((!message.IsUDP) ? PrepareTCPPacket(message) : PrepareUDPPacket(message)));
            ioHandler.OnDataWrite(message);
        }
Пример #2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="message"></param>
        public void OnPacketWrite(IMessage message)
        {
            IMPObject obj2 = null;

            if (message.IsUDP)
            {
                obj2 = PrepareUDPPacket(message);
            }
            else
            {
                obj2 = PrepareTCPPacket(message);
            }
            message.Content = obj2;
            ioHandler.OnDataWrite(message);
        }
Пример #3
0
        public void OnPacketWrite(IMessage message)
        {
            ISFSObject iSFSObject2 = (message.Content = PrepareWSPacket(message));

            ioHandler.OnDataWrite(message);
        }