C# Class FloatingQueue.Common.TCP.TCPBinaryWriter

显示文件 Open project: eleks/FloatingQueuePoC Class Usage Examples

Public Properties

Property Type Description
Command uint

Public Methods

Method Description
Finish ( byte &data ) : int
TCPBinaryWriter ( uint signature, uint command ) : System
Write ( bool value ) : void
Write ( byte data ) : void
Write ( int value ) : void
Write ( string value ) : void
Write ( uint value ) : void
WriteErrorResponse ( int code, string message ) : void
WriteObject ( object obj ) : void

Private Methods

Method Description
EnsureWriteAllowed ( ) : void
WriteHeader ( uint command ) : void

Method Details

Finish() public method

public Finish ( byte &data ) : int
data byte
return int

TCPBinaryWriter() public method

public TCPBinaryWriter ( uint signature, uint command ) : System
signature uint
command uint
return System

Write() public method

public Write ( bool value ) : void
value bool
return void

Write() public method

public Write ( byte data ) : void
data byte
return void

Write() public method

public Write ( int value ) : void
value int
return void

Write() public method

public Write ( string value ) : void
value string
return void

Write() public method

public Write ( uint value ) : void
value uint
return void

WriteErrorResponse() public method

public WriteErrorResponse ( int code, string message ) : void
code int
message string
return void

WriteObject() public method

public WriteObject ( object obj ) : void
obj object
return void

Property Details

Command public_oe property

public uint Command
return uint