The Micro C++ Library
|
The BiDiConnection class defines a combination of a Receiver and a Sender class. More...
#include <micxx/traits/BiDiConnection.hxx>
Inherits micxx::traits::Receiver, and micxx::traits::Sender.
Inherited by micxx::SSLProtocol, and micxx::StreamSocket.
Public Member Functions | |
virtual void | close (ClosingMode closingMode=BiDirectional)=0 |
Close this connection and release underlying system resources In supporting bidirectional connections how may specify which directions shall be closed. |
The BiDiConnection class defines a combination of a Receiver and a Sender class.
virtual void micxx::traits::BiDiConnection::close | ( | ClosingMode | closingMode = BiDirectional | ) | [pure virtual] |
Close this connection and release underlying system resources In supporting bidirectional connections how may specify which directions shall be closed.
closingMode | If UniDirectional, then only the sending side to the remote connection is closed. If BiDirectional, then close waits until the remote side has closed its sending side as well. |
Implements micxx::traits::Connection.
Implemented in micxx::SSLClientSocket, micxx::SSLProtocol, and micxx::StreamSocket.