Show / Hide Table of Contents

# Class Crc32cLayer

##### Inheritance

object
PacketLayerBase
Crc32cLayer

##### Inherited Members

PacketLayerBase.ExtraPacketSizeForLayer

###### Namespace: LiteNetLib.Layers

###### Assembly: LiteNetLib.dll

##### Syntax

    public sealed class Crc32cLayer : PacketLayerBase

### Constructors

#### Crc32cLayer()

##### Declaration

    public Crc32cLayer()

### Methods

#### ProcessInboundPacket(ref IPEndPoint, ref byte[], ref int)

##### Declaration

    public override void ProcessInboundPacket(ref IPEndPoint endPoint, ref byte[] data, ref int length)

##### Parameters

Type | Name | Description
--- | --- | ---
IPEndPoint | endPoint |
byte[] | data |
int | length |

##### Overrides

PacketLayerBase.ProcessInboundPacket(ref IPEndPoint, ref byte[], ref int)

#### ProcessOutBoundPacket(ref IPEndPoint, ref byte[], ref int, ref int)

##### Declaration

    public override void ProcessOutBoundPacket(ref IPEndPoint endPoint, ref byte[] data, ref int offset, ref int length)

##### Parameters

Type | Name | Description
--- | --- | ---
IPEndPoint | endPoint |
byte[] | data |
int | offset |
int | length |

##### Overrides

PacketLayerBase.ProcessOutBoundPacket(ref IPEndPoint, ref byte[], ref int, ref int)