C# Class Netronics.Protocol.PacketEncoder.Bson.BsonDecoder

BSON을 사용하는 Packet Decoder BSON 패킷 구조 ┌──────┬─────────┬───────────┐ │ver = 1byte│len = uint(4byte)│BSON DATA([len] byte)│ └──────┴─────────┴───────────┘
Inheritance: IPacketDecoder
Mostrar archivo Open project: shlee322/Netronics

Public Properties

Property Type Description
Decoder BsonDecoder

Protected Properties

Property Type Description
Serializer Newtonsoft.Json.JsonSerializer

Public Methods

Method Description
Decode ( IChannel channel, PacketBuffer buffer ) : dynamic

BSON 패킷 구조를 따르는 PacketBuffer을 BSON Data로 변환 시키는 메서드

Method Details

Decode() public method

BSON 패킷 구조를 따르는 PacketBuffer을 BSON Data로 변환 시키는 메서드
public Decode ( IChannel channel, PacketBuffer buffer ) : dynamic
channel IChannel
buffer PacketBuffer BSON 패킷 구조를 따르는 Packet Buffer
return dynamic

Property Details

Decoder public_oe static_oe property

public static BsonDecoder,Netronics.Protocol.PacketEncoder.Bson Decoder
return BsonDecoder

Serializer protected_oe property

protected JsonSerializer,Newtonsoft.Json Serializer
return Newtonsoft.Json.JsonSerializer