Method | Description | |
---|---|---|
BeginReceive ( byte buffer, int offset, int size, AsyncCallback callback, object state ) : AsyncResult | ||
BeginSend ( byte buffer, int offset, int size, AsyncCallback callback, object state ) : AsyncResult | ||
BeginShutdown ( AsyncCallback callback, object state ) : AsyncResult | ||
Dispose ( ) : void | ||
EndReceive ( IAsyncResult ar ) : Org.Mentalis.Security.Ssl.Shared.TransferItem | ||
EndSend ( IAsyncResult ar ) : Org.Mentalis.Security.Ssl.Shared.TransferItem | ||
EndShutdown ( IAsyncResult ar ) : AsyncResult | ||
QueueRenegotiate ( ) : void | ||
SocketController ( SecureSocket parent, |
Method | Description | |
---|---|---|
AppendBytes ( byte buffer1, int offset1, int size1, byte buffer2, int offset2, int size2 ) : byte[] | ||
BeginSend ( byte buffer, int offset, int size, AsyncResult asyncResult, DataType type ) : AsyncResult | ||
CloseConnection ( |
||
FindIndex ( IAsyncResult ar, |
||
OnReceive ( IAsyncResult ar ) : void | ||
OnSent ( IAsyncResult ar ) : void | ||
ProcessDecryptedBytes ( byte buffer ) : void | ||
ResumeSending ( ) : void | ||
SplitBytes ( byte &buffer, int maxReturnLength ) : byte[] |
Method | Description | |
---|---|---|
OnShutdownSent ( IAsyncResult ar ) : void |
protected AppendBytes ( byte buffer1, int offset1, int size1, byte buffer2, int offset2, int size2 ) : byte[] | ||
buffer1 | byte | |
offset1 | int | |
size1 | int | |
buffer2 | byte | |
offset2 | int | |
size2 | int | |
return | byte[] |
public BeginReceive ( byte buffer, int offset, int size, AsyncCallback callback, object state ) : AsyncResult | ||
buffer | byte | |
offset | int | |
size | int | |
callback | AsyncCallback | |
state | object | |
return | AsyncResult |
public BeginSend ( byte buffer, int offset, int size, AsyncCallback callback, object state ) : AsyncResult | ||
buffer | byte | |
offset | int | |
size | int | |
callback | AsyncCallback | |
state | object | |
return | AsyncResult |
protected BeginSend ( byte buffer, int offset, int size, AsyncResult asyncResult, DataType type ) : AsyncResult | ||
buffer | byte | |
offset | int | |
size | int | |
asyncResult | AsyncResult | |
type | DataType | |
return | AsyncResult |
public BeginShutdown ( AsyncCallback callback, object state ) : AsyncResult | ||
callback | AsyncCallback | |
state | object | |
return | AsyncResult |
protected CloseConnection ( |
||
e | ||
return | void |
public EndReceive ( IAsyncResult ar ) : Org.Mentalis.Security.Ssl.Shared.TransferItem | ||
ar | IAsyncResult | |
return | Org.Mentalis.Security.Ssl.Shared.TransferItem |
public EndSend ( IAsyncResult ar ) : Org.Mentalis.Security.Ssl.Shared.TransferItem | ||
ar | IAsyncResult | |
return | Org.Mentalis.Security.Ssl.Shared.TransferItem |
public EndShutdown ( IAsyncResult ar ) : AsyncResult | ||
ar | IAsyncResult | |
return | AsyncResult |
protected FindIndex ( IAsyncResult ar, |
||
ar | IAsyncResult | |
list | ||
return | int |
protected OnReceive ( IAsyncResult ar ) : void | ||
ar | IAsyncResult | |
return | void |
protected ProcessDecryptedBytes ( byte buffer ) : void | ||
buffer | byte | |
return | void |
public SocketController ( SecureSocket parent, |
||
parent | SecureSocket | |
socket | ||
options | SecurityOptions | |
return | System |
protected SplitBytes ( byte &buffer, int maxReturnLength ) : byte[] | ||
buffer | byte | |
maxReturnLength | int | |
return | byte[] |