コード例 #1
0
ファイル: SynPacket.cs プロジェクト: ejdacles/EmmanSample
        public SynPacket(Interfaces.IPacket packet, IDataPacketExtractor dataPacketExtractor = null)
        {
            Data    = packet.Data;
            Timeout = packet.Timeout;
            if (dataPacketExtractor == null)
            {
                dataPacketExtractor = new DataPacketExtractor();
            }

            DataPacketExtractor = dataPacketExtractor;

            Initialize();
        }
コード例 #2
0
ファイル: SynPacket.cs プロジェクト: ejdacles/EmmanSample
        public SynPacket(byte[] data, IDataPacketExtractor dataPacketExtractor = null)
        {
            Data = data;
            if (dataPacketExtractor == null)
            {
                dataPacketExtractor = new DataPacketExtractor();
            }

            DataPacketExtractor = dataPacketExtractor;

            Initialize();
            if (IsGuaranteedCommand)
            {
                Timeout = General.GuaranteedCommandTimeout;
            }
        }