'Declaration
Public Delegate Function TlsInitiator( _ ByVal ClearTextStream As System.IO.Stream, _ ByVal RemoteAddress As System.String, _ ByVal RemotePort As System.Integer _ ) As System.IO.Stream
'Usage
Dim instance As New TlsInitiator(AddressOf HandlerMethod)
public delegate System.IO.Stream TlsInitiator( System.IO.Stream ClearTextStream, System.string RemoteAddress, System.int RemotePort )
public delegate TlsInitiator( ClearTextStream: System.IO.Stream; RemoteAddress: System.String; RemotePort: System.Integer );
public delegate TlsInitiator( ClearTextStream : System.IO.Stream, RemoteAddress : System.String, RemotePort : System.int ) : System.IO.Stream
public: __gc __delegate System.IO.Stream* TlsInitiator( System.IO.Stream* ClearTextStream, System.string* RemoteAddress, System.int RemotePort )
public delegate System.IO.Stream^ TlsInitiator( System.IO.Stream^ ClearTextStream, System.String^ RemoteAddress, System.int RemotePort )
Parameters
- ClearTextStream
- The cleartext stream over which unencrypted data will be sent and received
- RemoteAddress
- Remote IP address
- RemotePort
- remote Port
Return Value
An encrypted stream following TLS negotiation