C# Class EventStore.Core.Services.Transport.Tcp.TcpPackage

Datei anzeigen Open project: EventStore/EventStore Class Usage Examples

Public Properties

Property Type Description
Command TcpCommand
CorrelationId System.Guid
Data ArraySegment
Flags TcpFlags
Login string
Password string

Public Methods

Method Description
AsArraySegment ( ) : ArraySegment
AsByteArray ( ) : byte[]
FromArraySegment ( ArraySegment data ) : TcpPackage
TcpPackage ( TcpCommand command, System.Guid correlationId, ArraySegment data ) : System
TcpPackage ( TcpCommand command, System.Guid correlationId, byte data ) : System
TcpPackage ( TcpCommand command, TcpFlags flags, System.Guid correlationId, string login, string password, ArraySegment data ) : System
TcpPackage ( TcpCommand command, TcpFlags flags, System.Guid correlationId, string login, string password, byte data ) : System

Method Details

AsArraySegment() public method

public AsArraySegment ( ) : ArraySegment
return ArraySegment

AsByteArray() public method

public AsByteArray ( ) : byte[]
return byte[]

FromArraySegment() public static method

public static FromArraySegment ( ArraySegment data ) : TcpPackage
data ArraySegment
return TcpPackage

TcpPackage() public method

public TcpPackage ( TcpCommand command, System.Guid correlationId, ArraySegment data ) : System
command TcpCommand
correlationId System.Guid
data ArraySegment
return System

TcpPackage() public method

public TcpPackage ( TcpCommand command, System.Guid correlationId, byte data ) : System
command TcpCommand
correlationId System.Guid
data byte
return System

TcpPackage() public method

public TcpPackage ( TcpCommand command, TcpFlags flags, System.Guid correlationId, string login, string password, ArraySegment data ) : System
command TcpCommand
flags TcpFlags
correlationId System.Guid
login string
password string
data ArraySegment
return System

TcpPackage() public method

public TcpPackage ( TcpCommand command, TcpFlags flags, System.Guid correlationId, string login, string password, byte data ) : System
command TcpCommand
flags TcpFlags
correlationId System.Guid
login string
password string
data byte
return System

Property Details

Command public_oe property

public TcpCommand Command
return TcpCommand

CorrelationId public_oe property

public Guid,System CorrelationId
return System.Guid

Data public_oe property

public ArraySegment Data
return ArraySegment

Flags public_oe property

public TcpFlags Flags
return TcpFlags

Login public_oe property

public string Login
return string

Password public_oe property

public string Password
return string