Zdexby TheHolyOneZ
49,743 classes
Class

CodedInputStream

: Object
Google.Protobuf.CodedInputStream, Google.Protobuf 0x00A8 (168 B) inherited 0x0010 Google.Protobuf.dll
implements IDisposable
0x00x00A8

Members 7

OffsetSizeNameTypeFlagsDefault
0x01leaveOpenboolPrivate+1 flags—
0x00110x07padding / unreflected
0x08bufferbyte[]Private+1 flags—
0x08inputStreamPrivate+1 flags—
0x80stateParserInternalStatePrivate—
—0x04DefaultRecursionLimitintStatic+2 flags100
—0x04DefaultSizeLimitintStatic+2 flags2147483647
—0x04BufferSizeintStatic+2 flags4096

Functions 55

SignatureFlagsNativeParams
void .ctor(const byte[]& buffer)Public+1 flags0x08
void .ctor(const byte[]& buffer, int offset, int length)Public+1 flags0x08
void .ctor(Stream input)Public+1 flags0x08
void .ctor(Stream input, bool leaveOpen)Public+1 flags0x08
void .ctor(Stream input, const byte[]& buffer, int bufferPos, int bufferSize, bool leaveOpen)2 flags0x08
void .ctor(Stream input, const byte[]& buffer, int bufferPos, int bufferSize, int sizeLimit, int recursionLimit, bool leaveOpen)2 flags0x08
CodedInputStream CreateWithLimits(Stream input, int sizeLimit, int recursionLimit)PublicStatic0x08
long get_Position()Public+1 flags0x08
uint get_LastTag()2 flags0x04
int get_SizeLimit()Public+1 flags0x04
int get_RecursionLimit()Public+1 flags0x04
bool get_DiscardUnknownFields()2 flags0x01
void set_DiscardUnknownFields(bool value)2 flags0x01
ExtensionRegistry get_ExtensionRegistry()2 flags0x08
void set_ExtensionRegistry(ExtensionRegistry value)2 flags0x08
byte[] get_InternalBuffer()2 flags0x08
Stream get_InternalInputStream()2 flags0x08
ref ParserInternalState get_InternalState()2 flags0x80
void Dispose()PublicFinal+2 flags0x00
void CheckReadEndOfStreamTag()1 flags0x00
uint PeekTag()Public0x04
uint ReadTag()Public0x04
void SkipLastField()Public0x00
void SkipGroup(uint startGroupTag)1 flags0x04
double ReadDouble()Public0x08
float ReadFloat()Public0x04
ulong ReadUInt64()Public0x08
long ReadInt64()Public0x08
int ReadInt32()Public0x04
ulong ReadFixed64()Public0x08
uint ReadFixed32()Public0x04
bool ReadBool()Public0x01
string ReadString()Public0x08
void ReadMessage(IMessage builder)Public0x08
void ReadGroup(IMessage builder)Public0x08
ByteString ReadBytes()Public0x08
uint ReadUInt32()Public0x04
int ReadEnum()Public0x04
int ReadSFixed32()Public0x04
long ReadSFixed64()Public0x08
int ReadSInt32()Public0x04
long ReadSInt64()Public0x08
int ReadLength()Public0x04
bool MaybeConsumeTag(uint tag)Public0x04
uint ReadRawVarint32()1 flags0x04
uint ReadRawVarint32(Stream input)Static+1 flags0x08
ulong ReadRawVarint64()1 flags0x08
uint ReadRawLittleEndian32()1 flags0x04
ulong ReadRawLittleEndian64()1 flags0x08
int PushLimit(int byteLimit)1 flags0x04
void PopLimit(int oldLimit)1 flags0x04
bool get_ReachedLimit()2 flags0x01
bool get_IsAtEnd()Public+1 flags0x01
byte[] ReadRawBytes(int size)1 flags0x08
void ReadRawMessage(IMessage message)Public0x08

Used by 278

types with a member, parameter or interface of this type