PLCnext API Documentation 23.6.0.37
Arp::System::Commons::Net::TlsSocket2 Member List

This is the complete list of members for Arp::System::Commons::Net::TlsSocket2, including all inherited members.

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) (defined in Arp::System::Commons::Net::TlsSocket2)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
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
GetPeerCertificate(Certificate &certificate) (defined in Arp::System::Commons::Net::TlsSocket2)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::TlsSocket2static
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 (defined in Arp::System::Commons::Net::TlsSocket2)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
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
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::TlsSocket2explicit
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 (defined in Arp::System::Commons::Net::TlsSocket2)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 typedefArp::System::Commons::Net::TlsSocket2
~TlsSocket2(void) (defined in Arp::System::Commons::Net::TlsSocket2)Arp::System::Commons::Net::TlsSocket2