C# Class AaltoTLS.RecordLayer.RecordStream

Show file Open project: juhovh/AaltoTLS Class Usage Examples

Public Methods

Method Description
BeginReceive ( AsyncCallback requestCallback, Object state ) : IAsyncResult
BeginSend ( Record records, AsyncCallback requestCallback, Object state ) : IAsyncResult
Close ( ) : void
EndReceive ( IAsyncResult asyncResult ) : Record[]
EndSend ( IAsyncResult asyncResult ) : void
Flush ( ) : void
Receive ( ) : Record[]
Send ( Record record ) : void

Method Details

BeginReceive() public abstract method

public abstract BeginReceive ( AsyncCallback requestCallback, Object state ) : IAsyncResult
requestCallback AsyncCallback
state Object
return IAsyncResult

BeginSend() public abstract method

public abstract BeginSend ( Record records, AsyncCallback requestCallback, Object state ) : IAsyncResult
records Record
requestCallback AsyncCallback
state Object
return IAsyncResult

Close() public abstract method

public abstract Close ( ) : void
return void

EndReceive() public abstract method

public abstract EndReceive ( IAsyncResult asyncResult ) : Record[]
asyncResult IAsyncResult
return Record[]

EndSend() public abstract method

public abstract EndSend ( IAsyncResult asyncResult ) : void
asyncResult IAsyncResult
return void

Flush() public abstract method

public abstract Flush ( ) : void
return void

Receive() public method

public Receive ( ) : Record[]
return Record[]

Send() public method

public Send ( Record record ) : void
record Record
return void