| 0x01 | ChannelNumber | byte | 1 flags | — |
| 0x0011 | 0x07 | padding / unreflected |
| 0x08 | incomingReliableCommandsList | NonAllocDictionary<System.Int32 | 1 flags | — |
| 0x08 | incomingUnreliableCommandsList | NonAllocDictionary<System.Int32 | 1 flags | — |
| 0x08 | incomingUnsequencedCommandsList | Queue<ExitGames.Client.Photon.NCommand> | 1 flags | — |
| 0x08 | incomingUnsequencedFragments | NonAllocDictionary<System.Int32 | 1 flags | — |
| 0x08 | outgoingReliableCommandsList | Queue<ExitGames.Client.Photon.NCommand> | 1 flags | — |
| 0x08 | outgoingUnreliableCommandsList | Queue<ExitGames.Client.Photon.NCommand> | 1 flags | — |
| 0x04 | incomingReliableSequenceNumber | int | 1 flags | — |
| 0x04 | incomingUnreliableSequenceNumber | int | 1 flags | — |
| 0x04 | outgoingReliableSequenceNumber | int | 1 flags | — |
| 0x04 | outgoingUnreliableSequenceNumber | int | 1 flags | — |
| 0x04 | outgoingReliableUnsequencedNumber | int | 1 flags | — |
| 0x04 | reliableUnsequencedNumbersCompletelyReceived | int | Private | — |
| 0x08 | reliableUnsequencedNumbersReceived | HashSet<System.Int32> | Private | — |
| 0x04 | highestReceivedAck | int | 1 flags | — |
| 0x006C | 0x04 | unreflected bytes to end of EnetChannel |