C# 클래스 Netronics.Protocol.PacketEncoder.Bson.BsonEncoder

BSON을 사용하는 Packet Encoder BSON 패킷 구조 ┌──────┬─────────┬───────────┐ │ver = 1byte│len = uint(4byte)│BSON DATA([len] byte)│ └──────┴─────────┴───────────┘
상속: IPacketEncoder
파일 보기 프로젝트 열기: shlee322/Netronics

공개 프로퍼티들

프로퍼티 타입 설명
Encoder BsonEncoder

보호된 프로퍼티들

프로퍼티 타입 설명
Serializer Newtonsoft.Json.JsonSerializer

공개 메소드들

메소드 설명
Encode ( IChannel channel, dynamic data ) : PacketBuffer

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

메소드 상세

Encode() 공개 메소드

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

프로퍼티 상세

Encoder 공개적으로 정적으로 프로퍼티

public static BsonEncoder,Netronics.Protocol.PacketEncoder.Bson Encoder
리턴 BsonEncoder

Serializer 보호되어 있는 프로퍼티

protected JsonSerializer,Newtonsoft.Json Serializer
리턴 Newtonsoft.Json.JsonSerializer