| Accept(IpAddress &ip4address, int &port, SocketError &error) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | AddAlertReceivedHandler(const AlertHandler &handler) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | AddAlertSendHandler(const AlertHandler &handler) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | AddVerifyHandler(const VerifyHandler &handler) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | AlertHandler typedef (defined in Arp::System::Commons::Net::TlsSocket2) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | Bind(const IpAddress &ip4Address, int port) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | Bind2(const IpAddress &ip4Address, int &port) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | Certificate typedef (defined in Arp::System::Commons::Net::TlsSocket2) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | Close(void) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | Connect(const IpAddress &ip4Address, int port) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetImpl(void) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetImpl(void) const (defined in Arp::System::Commons::Net::TlsSocket2) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetLastKeyUpdateTime(void) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetLastRenegotionTime(void) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetOptionBroadcast(bool &enabled) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetOptionKeepAlive(bool &enabled) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetOptionKeepAliveIdleTime(int &seconds) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetOptionKeepAliveProbeCount(int &probeCount) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetOptionKeepAliveProbeInterval(int &seconds) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetOptionLinger(bool &enable, size_t &timeout) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetOptionNoDelay(bool &enabled) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetOptionReuseAddress(bool &enabled) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetOptionUserTimeout(size_t &timeout_ms) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetPeerCertificate(Certificate &certificate) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetRemoteIpAddress(void) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetRemotePort(void) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetSocketDomain(void) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetSocketOption(SocketOptionName optionName, void *optionValue, size_t *optionLength) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetSocketType(void) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | GetTlsVerificationErrorString(const TlsVerificationError &error) (defined in Arp::System::Commons::Net::TlsSocket2) | Arp::System::Commons::Net::TlsSocket2 | static | 
  | InitClient(const String &trustStoreName, const String &identityStoreName, const String &hostName) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | InitServer(const String &identityStoreName, const String &trustStoreName="") | Arp::System::Commons::Net::TlsSocket2 |  | 
  | IsBlocking(void) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | IsConnected(void) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | IsTlsConnected(void) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | Listen(size_t backlog) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | operator=(const TlsSocket2 &arg)=delete (defined in Arp::System::Commons::Net::TlsSocket2) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | operator=(TlsSocket2 &&arg) noexcept | Arp::System::Commons::Net::TlsSocket2 |  | 
  | Poll(PollMode mode, Milliseconds timeout, SocketError &error) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | Ptr typedef (defined in Arp::System::Commons::Net::TlsSocket2) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | Receive(void *pBuffer, size_t length, SocketError &error) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | RemoveAlertReceivedHandler(const AlertHandler &handler) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | RemoveAlertSendHandler(const AlertHandler &handler) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | RemoveVerifyHandler(const VerifyHandler &handler) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | RenegotiateSession() | Arp::System::Commons::Net::TlsSocket2 |  | 
  | Select(SelectMode mode, Microseconds timeout, SocketError &error) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | Send(const void *pBuffer, size_t length, SocketError &error) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | SetCipherList(const String &cipherList) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | SetOptionBlocking(bool enable) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | SetOptionBroadcast(bool enabled) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | SetOptionKeepAlive(bool enabled) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | SetOptionKeepAliveIdleTime(int seconds) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | SetOptionKeepAliveProbeCount(int probeCount) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | SetOptionKeepAliveProbeInterval(int seconds) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | SetOptionLinger(bool enable, size_t timeout) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | SetOptionNoDelay(bool enabled) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | SetOptionReuseAddress(bool enabled) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | SetOptionUserTimeout(size_t timeout_ms) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | SetSocketOption(SocketOptionName optionName, const void *optionValue, size_t optionLength) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | Shutdown(void) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | Shutdown(ShutdownMode mode) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | TlsSocket2(SocketType type, SocketDomain domain, SocketBlockingMode blockingMode) (defined in Arp::System::Commons::Net::TlsSocket2) | Arp::System::Commons::Net::TlsSocket2 | explicit | 
  | TlsSocket2(SocketType type, SocketDomain domain, SocketBlockingMode blockingMode, TlsOptions options) (defined in Arp::System::Commons::Net::TlsSocket2) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | TlsSocket2(const TlsSocket2 &arg)=delete (defined in Arp::System::Commons::Net::TlsSocket2) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | TlsSocket2(TlsSocket2 &&arg) noexcept | Arp::System::Commons::Net::TlsSocket2 |  | 
  | TlsSocket2(Socket::Ptr pSocket, TlsContextPtr pContext, bool isInitialized) (defined in Arp::System::Commons::Net::TlsSocket2) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | UpdateSessionKeys(bool requestUpdate=true) | Arp::System::Commons::Net::TlsSocket2 |  | 
  | VerifyHandler typedef | Arp::System::Commons::Net::TlsSocket2 |  | 
  | ~TlsSocket2(void) | Arp::System::Commons::Net::TlsSocket2 |  |