Nets v3.0.0
Secure multi-platform networking library
Loading...
Searching...
No Matches
IStreamClient Member List

This is the complete list of members for IStreamClient, including all inherited members.

alive() noexceptIStreamClientinline
connect(SocketAddressView remoteAddress, const char *hostname=nullptr)IStreamClientinline
connect(const char *hostname, const char *service, bool setSNI=true)IStreamClientinline
destroy() noexceptIStreamClientinline
disconnect() noexceptIStreamClientinline
getBuffer() const noexceptIStreamClientinline
getBufferSize() const noexceptIStreamClientinline
getInstance() const noexceptIStreamClientinline
getSslContext() const noexceptIStreamClientinline
getTimeoutTime() const noexceptIStreamClientinline
instance (defined in IStreamClient)IStreamClientprotected
isConnected() const noexceptIStreamClientinline
isRunning() const noexceptIStreamClientinline
isSecure() const noexceptIStreamClientinline
IStreamClient(const IStreamClient &)=delete (defined in IStreamClient)IStreamClient
IStreamClient(IStreamClient &&r) noexcept (defined in IStreamClient)IStreamClientinline
IStreamClient()=defaultIStreamClient
IStreamClient(size_t bufferSize=UINT16_MAX+1, double timeoutTime=5.0, SslContextView sslContext=nullptr)IStreamClientinline
onConnectionResult(NetsResult result)=0IStreamClientpure virtual
onDatagramReceive(const uint8_t *receiveBuffer, size_t byteCount)=0IStreamClientpure virtual
onDisconnect(int reason)=0IStreamClientpure virtual
onStreamReceive(const uint8_t *receiveBuffer, size_t byteCount)=0IStreamClientpure virtual
operator=(IStreamClient &)=delete (defined in IStreamClient)IStreamClient
operator=(IStreamClient &&r) noexcept (defined in IStreamClient)IStreamClientinline
reasonToString(int reason)IStreamClientinlinevirtual
send(const void *data, size_t byteCount) noexceptIStreamClientinline
send(const OutStreamMessage &message) noexceptIStreamClientinline
sendDatagram(const void *data, size_t byteCount) noexceptIStreamClientinline
sendDatagram(const OutStreamMessage &message) noexceptIStreamClientinline
setSslContext(SslContextView sslContext=nullptr) noexceptIStreamClientinline
update() noexceptIStreamClientinline