C# Class NewTOAPIA.Net.Udt.CPacket

显示文件 Open project: Wiladams/NewTOAPIA Class Usage Examples

Public Properties

Property Type Description
m_PacketVector iovec[]
m_iID System.Net.Sockets.Socket
m_iMsgNo System.Int32
m_iSeqNo System.Int32
m_iTimeStamp System.Int32
m_nHeader System.UInt32[]
m_pcData byte[]

Public Methods

Method Description
CPacket ( ) : System
getFlag ( ) : int
getLength ( ) : int
pack ( int pkttype, Object lparam, IntPtr rparam, int size ) : void

Private Methods

Method Description
clone ( ) : CPacket
getAckSeqNo ( ) : int
getExtendedType ( ) : int
getMsgBoundary ( ) : int
getMsgOrderFlag ( ) : bool
getMsgSeq ( ) : int
getPacketVector ( ) : iovec[]
getType ( ) : int
setLength ( int len ) : void

Method Details

CPacket() public method

public CPacket ( ) : System
return System

getFlag() public method

public getFlag ( ) : int
return int

getLength() public method

public getLength ( ) : int
return int

pack() public method

public pack ( int pkttype, Object lparam, IntPtr rparam, int size ) : void
pkttype int
lparam Object
rparam System.IntPtr
size int
return void

Property Details

m_PacketVector public_oe property

public iovec[] m_PacketVector
return iovec[]

m_iID public_oe property

public Socket,System.Net.Sockets m_iID
return System.Net.Sockets.Socket

m_iMsgNo public_oe property

public Int32,System m_iMsgNo
return System.Int32

m_iSeqNo public_oe property

public Int32,System m_iSeqNo
return System.Int32

m_iTimeStamp public_oe property

public Int32,System m_iTimeStamp
return System.Int32

m_nHeader public_oe property

public UInt32[],System m_nHeader
return System.UInt32[]

m_pcData public_oe property

public byte[] m_pcData
return byte[]