UnityEngine.Networking.NetworkConnection.HandleFragment C# (CSharp) Method

HandleFragment() private method

private HandleFragment ( NetworkReader reader, int channelId ) : void
reader NetworkReader
channelId int
return void
        internal void HandleFragment(NetworkReader reader, int channelId)
        {
            if ((channelId >= 0) && (channelId < this.m_Channels.Length))
            {
                ChannelBuffer buffer = this.m_Channels[channelId];
                if (buffer.HandleFragment(reader))
                {
                    NetworkReader reader2 = new NetworkReader(buffer.fragmentBuffer.AsArraySegment().Array);
                    reader2.ReadInt16();
                    short msgType = reader2.ReadInt16();
                    this.InvokeHandler(msgType, reader2, channelId);
                }
            }
        }