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

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

Méthodes publiques

Свойство Type Description
Encoder BsonEncoder

Protected Properties

Свойство Type Description
Serializer Newtonsoft.Json.JsonSerializer

Méthodes publiques

Méthode Description
Encode ( IChannel channel, dynamic data ) : PacketBuffer

BSON Encode 함수 입력받는 bson 데이터를 BSON 패킷 구조로 변환

Method Details

Encode() public méthode

BSON Encode 함수 입력받는 bson 데이터를 BSON 패킷 구조로 변환
public Encode ( IChannel channel, dynamic data ) : PacketBuffer
channel IChannel
data dynamic BSON Data
Résultat PacketBuffer

Property Details

Encoder public_oe static_oe property

public static BsonEncoder,Netronics.Protocol.PacketEncoder.Bson Encoder
Résultat BsonEncoder

Serializer protected_oe property

protected JsonSerializer,Newtonsoft.Json Serializer
Résultat Newtonsoft.Json.JsonSerializer