C# 클래스 Thrift.Protocol.TProtocol

상속: IDisposable
파일 보기 프로젝트 열기: evernote/evernote-demo-metro 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
trans Thrift.Transport.TTransport

공개 메소드들

메소드 설명
ReadBinary ( ) : byte[]
ReadBool ( ) : bool
ReadByte ( ) : byte
ReadDouble ( ) : double
ReadFieldBegin ( ) : Thrift.Protocol.TField
ReadFieldEnd ( ) : void
ReadI16 ( ) : short
ReadI32 ( ) : int
ReadI64 ( ) : long
ReadListBegin ( ) : Thrift.Protocol.TList
ReadListEnd ( ) : void
ReadMapBegin ( ) : Thrift.Protocol.TMap
ReadMapEnd ( ) : void
ReadMessageBegin ( ) : Thrift.Protocol.TMessage
ReadMessageEnd ( ) : void
ReadSetBegin ( ) : Thrift.Protocol.TSet
ReadSetEnd ( ) : void
ReadString ( ) : string
ReadStructBegin ( ) : Thrift.Protocol.TStruct
ReadStructEnd ( ) : void
WriteBinary ( byte b ) : void
WriteBool ( bool b ) : void
WriteByte ( byte b ) : void
WriteDouble ( double d ) : void
WriteFieldBegin ( Thrift.Protocol.TField field ) : void
WriteFieldEnd ( ) : void
WriteFieldStop ( ) : void
WriteI16 ( short i16 ) : void
WriteI32 ( int i32 ) : void
WriteI64 ( long i64 ) : void
WriteListBegin ( Thrift.Protocol.TList list ) : void
WriteListEnd ( ) : void
WriteMapBegin ( Thrift.Protocol.TMap map ) : void
WriteMapEnd ( ) : void
WriteMessageBegin ( Thrift.Protocol.TMessage message ) : void
WriteMessageEnd ( ) : void
WriteSetBegin ( Thrift.Protocol.TSet set ) : void
WriteSetEnd ( ) : void
WriteString ( string s ) : void
WriteStructBegin ( Thrift.Protocol.TStruct struc ) : void
WriteStructEnd ( ) : void

보호된 메소드들

메소드 설명
TProtocol ( Thrift.Transport.TTransport trans ) : System

메소드 상세

ReadBinary() 공개 추상적인 메소드

public abstract ReadBinary ( ) : byte[]
리턴 byte[]

ReadBool() 공개 추상적인 메소드

public abstract ReadBool ( ) : bool
리턴 bool

ReadByte() 공개 추상적인 메소드

public abstract ReadByte ( ) : byte
리턴 byte

ReadDouble() 공개 추상적인 메소드

public abstract ReadDouble ( ) : double
리턴 double

ReadFieldBegin() 공개 추상적인 메소드

public abstract ReadFieldBegin ( ) : Thrift.Protocol.TField
리턴 Thrift.Protocol.TField

ReadFieldEnd() 공개 추상적인 메소드

public abstract ReadFieldEnd ( ) : void
리턴 void

ReadI16() 공개 추상적인 메소드

public abstract ReadI16 ( ) : short
리턴 short

ReadI32() 공개 추상적인 메소드

public abstract ReadI32 ( ) : int
리턴 int

ReadI64() 공개 추상적인 메소드

public abstract ReadI64 ( ) : long
리턴 long

ReadListBegin() 공개 추상적인 메소드

public abstract ReadListBegin ( ) : Thrift.Protocol.TList
리턴 Thrift.Protocol.TList

ReadListEnd() 공개 추상적인 메소드

public abstract ReadListEnd ( ) : void
리턴 void

ReadMapBegin() 공개 추상적인 메소드

public abstract ReadMapBegin ( ) : Thrift.Protocol.TMap
리턴 Thrift.Protocol.TMap

ReadMapEnd() 공개 추상적인 메소드

public abstract ReadMapEnd ( ) : void
리턴 void

ReadMessageBegin() 공개 추상적인 메소드

public abstract ReadMessageBegin ( ) : Thrift.Protocol.TMessage
리턴 Thrift.Protocol.TMessage

ReadMessageEnd() 공개 추상적인 메소드

public abstract ReadMessageEnd ( ) : void
리턴 void

ReadSetBegin() 공개 추상적인 메소드

public abstract ReadSetBegin ( ) : Thrift.Protocol.TSet
리턴 Thrift.Protocol.TSet

ReadSetEnd() 공개 추상적인 메소드

public abstract ReadSetEnd ( ) : void
리턴 void

ReadString() 공개 메소드

public ReadString ( ) : string
리턴 string

ReadStructBegin() 공개 추상적인 메소드

public abstract ReadStructBegin ( ) : Thrift.Protocol.TStruct
리턴 Thrift.Protocol.TStruct

ReadStructEnd() 공개 추상적인 메소드

public abstract ReadStructEnd ( ) : void
리턴 void

TProtocol() 보호된 메소드

protected TProtocol ( Thrift.Transport.TTransport trans ) : System
trans Thrift.Transport.TTransport
리턴 System

WriteBinary() 공개 추상적인 메소드

public abstract WriteBinary ( byte b ) : void
b byte
리턴 void

WriteBool() 공개 추상적인 메소드

public abstract WriteBool ( bool b ) : void
b bool
리턴 void

WriteByte() 공개 추상적인 메소드

public abstract WriteByte ( byte b ) : void
b byte
리턴 void

WriteDouble() 공개 추상적인 메소드

public abstract WriteDouble ( double d ) : void
d double
리턴 void

WriteFieldBegin() 공개 추상적인 메소드

public abstract WriteFieldBegin ( Thrift.Protocol.TField field ) : void
field Thrift.Protocol.TField
리턴 void

WriteFieldEnd() 공개 추상적인 메소드

public abstract WriteFieldEnd ( ) : void
리턴 void

WriteFieldStop() 공개 추상적인 메소드

public abstract WriteFieldStop ( ) : void
리턴 void

WriteI16() 공개 추상적인 메소드

public abstract WriteI16 ( short i16 ) : void
i16 short
리턴 void

WriteI32() 공개 추상적인 메소드

public abstract WriteI32 ( int i32 ) : void
i32 int
리턴 void

WriteI64() 공개 추상적인 메소드

public abstract WriteI64 ( long i64 ) : void
i64 long
리턴 void

WriteListBegin() 공개 추상적인 메소드

public abstract WriteListBegin ( Thrift.Protocol.TList list ) : void
list Thrift.Protocol.TList
리턴 void

WriteListEnd() 공개 추상적인 메소드

public abstract WriteListEnd ( ) : void
리턴 void

WriteMapBegin() 공개 추상적인 메소드

public abstract WriteMapBegin ( Thrift.Protocol.TMap map ) : void
map Thrift.Protocol.TMap
리턴 void

WriteMapEnd() 공개 추상적인 메소드

public abstract WriteMapEnd ( ) : void
리턴 void

WriteMessageBegin() 공개 추상적인 메소드

public abstract WriteMessageBegin ( Thrift.Protocol.TMessage message ) : void
message Thrift.Protocol.TMessage
리턴 void

WriteMessageEnd() 공개 추상적인 메소드

public abstract WriteMessageEnd ( ) : void
리턴 void

WriteSetBegin() 공개 추상적인 메소드

public abstract WriteSetBegin ( Thrift.Protocol.TSet set ) : void
set Thrift.Protocol.TSet
리턴 void

WriteSetEnd() 공개 추상적인 메소드

public abstract WriteSetEnd ( ) : void
리턴 void

WriteString() 공개 메소드

public WriteString ( string s ) : void
s string
리턴 void

WriteStructBegin() 공개 추상적인 메소드

public abstract WriteStructBegin ( Thrift.Protocol.TStruct struc ) : void
struc Thrift.Protocol.TStruct
리턴 void

WriteStructEnd() 공개 추상적인 메소드

public abstract WriteStructEnd ( ) : void
리턴 void

프로퍼티 상세

trans 보호되어 있는 프로퍼티

protected TTransport,Thrift.Transport trans
리턴 Thrift.Transport.TTransport