- Namespace
- Atavism
- Base Types
-
- object
graph BT
Type-->Base0["object"]
Type["AtavismRdpConnection"]
class Type type-node
Syntax
public class AtavismRdpConnection
Constructors
Name | Summary |
---|---|
AtavismRdpConnection |
Constructor - should only be called by the connection manager object |
Properties
Name | Value | Summary |
---|---|---|
AvailableCount | int | |
BytesReceivedCounter | long | |
BytesSentCounter | long | |
CloseWaitTime | DateTime | |
ConnectionState | ConnectionState | |
IsClosed | bool | |
MaxReceiveSegment | int | |
MaxSegments | int | |
MaxSendSegment | int | |
Packets |
long | |
PacketsSentCounter | long | |
RemoteEndPoint | IPEndPoint | |
Total |
long |
static
|
Total |
long |
static
|
UnackedCount | int |
Methods
Name | Value | Summary |
---|---|---|
Close |
void | |
OnCloseWaitTimeout |
void |
This is called by the connection manager when the close wait timer has expired.
|
OnRetransmissionTick |
void |
This is called periodically by the connection manager.
Check the timers of each of the unacknowledged packets to see if they are due for retransmission.
|
OnSegmentArrival |
void |
Method to handle segment arrival
|
Receive |
byte[] |
Receive a packet (blocks, and throws an exception if the connection is not open)
|
Send |
void |
Takes a packet with nothing but the data portion filled,
and does what is needed to send it out.
|
Send |
void | |
WaitForState |
bool |
Wait until the connection shifts into the given state
|
WaitForState |
bool |
Wait until the connection shifts into the given state
|