Property | Type | Description | |
---|---|---|---|
socket | Socket | ||
token | uint | ||
waiting | HashSet |
Method | Description | |
---|---|---|
Accept ( ) : IEnumerator | ||
Bind ( |
||
Close ( int timeout ) : void | ||
Connect ( |
||
Connect ( |
||
Cosocket ( AddressFamily family, SocketType sockType, ProtocolType protType ) : System | ||
Cosocket ( Socket socket ) : System | ||
Cosocket ( |
||
Disconnect ( bool reuseSocket = false ) : IEnumerator | ||
Listen ( int backlog ) : void | ||
Receive ( IList |
||
Receive ( byte buffer, SocketFlags socketFlags = SocketFlags.None ) : IEnumerator | ||
Receive ( byte buffer, int size, SocketFlags socketFlags = SocketFlags.None ) : IEnumerator | ||
Receive ( byte buffer, int offset, int size, SocketFlags socketFlags = SocketFlags.None ) : IEnumerator | ||
ReceiveFrom ( byte buffer, EndPoint remoteEP ) : IEnumerator | ||
ReceiveFrom ( byte buffer, SocketFlags socketFlags, EndPoint remoteEP ) : IEnumerator | ||
ReceiveFrom ( byte buffer, int size, SocketFlags socketFlags, EndPoint remoteEP ) : IEnumerator | ||
ReceiveFrom ( byte buffer, int offset, int size, SocketFlags socketFlags, EndPoint remoteEP ) : IEnumerator | ||
Send ( IList |
||
Send ( byte buffer, SocketFlags socketFlags = SocketFlags.None ) : IEnumerator | ||
Send ( byte buffer, int size, SocketFlags socketFlags = SocketFlags.None ) : IEnumerator | ||
Send ( byte buffer, int offset, int size, SocketFlags socketFlags = SocketFlags.None ) : IEnumerator | ||
SendTo ( byte buffer, EndPoint remoteEP ) : IEnumerator | ||
SendTo ( byte buffer, SocketFlags socketFlags, EndPoint remoteEP ) : IEnumerator | ||
SendTo ( byte buffer, int size, SocketFlags socketFlags, EndPoint remoteEP ) : IEnumerator | ||
SendTo ( byte buffer, int offset, int size, SocketFlags socketFlags, EndPoint remoteEP ) : IEnumerator | ||
Shutdown ( SocketShutdown how ) : void |
Method | Description | |
---|---|---|
Callback ( object socket, |
||
Cosocket ( ) : System | ||
EventArgs ( ) : SocketAsyncEventArgs | ||
Spawn ( bool>.Func |
||
Spawn ( bool>.Func |
public Bind ( |
||
localEP | ||
return | void |
protected Callback ( object socket, |
||
socket | object | |
e | ||
return | void |
public Connect ( |
||
remoteEP | ||
return | IEnumerator |
public Connect ( |
||
address | ||
port | int | |
return | IEnumerator |
public Cosocket ( AddressFamily family, SocketType sockType, ProtocolType protType ) : System | ||
family | AddressFamily | |
sockType | SocketType | |
protType | ProtocolType | |
return | System |
public Cosocket ( |
||
info | ||
return | System |
public Disconnect ( bool reuseSocket = false ) : IEnumerator | ||
reuseSocket | bool | |
return | IEnumerator |
protected EventArgs ( ) : SocketAsyncEventArgs | ||
return | SocketAsyncEventArgs |
public Receive ( IList |
||
buffers | IList |
|
socketFlags | SocketFlags | |
return | IEnumerator |
public Receive ( byte buffer, SocketFlags socketFlags = SocketFlags.None ) : IEnumerator | ||
buffer | byte | |
socketFlags | SocketFlags | |
return | IEnumerator |
public Receive ( byte buffer, int size, SocketFlags socketFlags = SocketFlags.None ) : IEnumerator | ||
buffer | byte | |
size | int | |
socketFlags | SocketFlags | |
return | IEnumerator |
public Receive ( byte buffer, int offset, int size, SocketFlags socketFlags = SocketFlags.None ) : IEnumerator | ||
buffer | byte | |
offset | int | |
size | int | |
socketFlags | SocketFlags | |
return | IEnumerator |
public ReceiveFrom ( byte buffer, EndPoint remoteEP ) : IEnumerator | ||
buffer | byte | |
remoteEP | EndPoint | |
return | IEnumerator |
public ReceiveFrom ( byte buffer, SocketFlags socketFlags, EndPoint remoteEP ) : IEnumerator | ||
buffer | byte | |
socketFlags | SocketFlags | |
remoteEP | EndPoint | |
return | IEnumerator |
public ReceiveFrom ( byte buffer, int size, SocketFlags socketFlags, EndPoint remoteEP ) : IEnumerator | ||
buffer | byte | |
size | int | |
socketFlags | SocketFlags | |
remoteEP | EndPoint | |
return | IEnumerator |
public ReceiveFrom ( byte buffer, int offset, int size, SocketFlags socketFlags, EndPoint remoteEP ) : IEnumerator | ||
buffer | byte | |
offset | int | |
size | int | |
socketFlags | SocketFlags | |
remoteEP | EndPoint | |
return | IEnumerator |
public Send ( IList |
||
buffers | IList |
|
socketFlags | SocketFlags | |
return | IEnumerator |
public Send ( byte buffer, SocketFlags socketFlags = SocketFlags.None ) : IEnumerator | ||
buffer | byte | |
socketFlags | SocketFlags | |
return | IEnumerator |
public Send ( byte buffer, int size, SocketFlags socketFlags = SocketFlags.None ) : IEnumerator | ||
buffer | byte | |
size | int | |
socketFlags | SocketFlags | |
return | IEnumerator |
public Send ( byte buffer, int offset, int size, SocketFlags socketFlags = SocketFlags.None ) : IEnumerator | ||
buffer | byte | |
offset | int | |
size | int | |
socketFlags | SocketFlags | |
return | IEnumerator |
public SendTo ( byte buffer, EndPoint remoteEP ) : IEnumerator | ||
buffer | byte | |
remoteEP | EndPoint | |
return | IEnumerator |
public SendTo ( byte buffer, SocketFlags socketFlags, EndPoint remoteEP ) : IEnumerator | ||
buffer | byte | |
socketFlags | SocketFlags | |
remoteEP | EndPoint | |
return | IEnumerator |
public SendTo ( byte buffer, int size, SocketFlags socketFlags, EndPoint remoteEP ) : IEnumerator | ||
buffer | byte | |
size | int | |
socketFlags | SocketFlags | |
remoteEP | EndPoint | |
return | IEnumerator |
public SendTo ( byte buffer, int offset, int size, SocketFlags socketFlags, EndPoint remoteEP ) : IEnumerator | ||
buffer | byte | |
offset | int | |
size | int | |
socketFlags | SocketFlags | |
remoteEP | EndPoint | |
return | IEnumerator |
public Shutdown ( SocketShutdown how ) : void | ||
how | SocketShutdown | |
return | void |
protected Spawn ( bool>.Func |
||
sockMethod | bool>.Func | |
e | SocketAsyncEventArgs | |
return | IEnumerator |
protected Spawn ( bool>.Func |
||
sockMethod | bool>.Func | |
e | SocketAsyncEventArgs | |
getResult | ResultGetter | |
return | IEnumerator |