class StreamSocket_ResponseDecoder

Defined at line 49633 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/hlcpp/fuchsia/posix/socket/cpp/fidl.h

Public Methods

const fidl_type_t * GetType (uint64_t ordinal)
void Close (::fuchsia::unknown::Closeable_Close_Result Closeable_Close_Result)
void Query (::std::vector<uint8_t> protocol)
void SetReuseAddress (::fuchsia::posix::socket::BaseSocket_SetReuseAddress_Result BaseSocket_SetReuseAddress_Result)
void GetReuseAddress (::fuchsia::posix::socket::BaseSocket_GetReuseAddress_Result BaseSocket_GetReuseAddress_Result)
void GetError (::fuchsia::posix::socket::BaseSocket_GetError_Result BaseSocket_GetError_Result)
void SetBroadcast (::fuchsia::posix::socket::BaseSocket_SetBroadcast_Result BaseSocket_SetBroadcast_Result)
void GetBroadcast (::fuchsia::posix::socket::BaseSocket_GetBroadcast_Result BaseSocket_GetBroadcast_Result)
void SetSendBuffer (::fuchsia::posix::socket::BaseSocket_SetSendBuffer_Result BaseSocket_SetSendBuffer_Result)
void GetSendBuffer (::fuchsia::posix::socket::BaseSocket_GetSendBuffer_Result BaseSocket_GetSendBuffer_Result)
void SetReceiveBuffer (::fuchsia::posix::socket::BaseSocket_SetReceiveBuffer_Result BaseSocket_SetReceiveBuffer_Result)
void GetReceiveBuffer (::fuchsia::posix::socket::BaseSocket_GetReceiveBuffer_Result BaseSocket_GetReceiveBuffer_Result)
void SetKeepAlive (::fuchsia::posix::socket::BaseSocket_SetKeepAlive_Result BaseSocket_SetKeepAlive_Result)
void GetKeepAlive (::fuchsia::posix::socket::BaseSocket_GetKeepAlive_Result BaseSocket_GetKeepAlive_Result)
void SetOutOfBandInline (::fuchsia::posix::socket::BaseSocket_SetOutOfBandInline_Result BaseSocket_SetOutOfBandInline_Result)
void GetOutOfBandInline (::fuchsia::posix::socket::BaseSocket_GetOutOfBandInline_Result BaseSocket_GetOutOfBandInline_Result)
void SetNoCheck (::fuchsia::posix::socket::BaseSocket_SetNoCheck_Result BaseSocket_SetNoCheck_Result)
void GetNoCheck (::fuchsia::posix::socket::BaseSocket_GetNoCheck_Result BaseSocket_GetNoCheck_Result)
void SetLinger (::fuchsia::posix::socket::BaseSocket_SetLinger_Result BaseSocket_SetLinger_Result)
void GetLinger (::fuchsia::posix::socket::BaseSocket_GetLinger_Result BaseSocket_GetLinger_Result)
void SetReusePort (::fuchsia::posix::socket::BaseSocket_SetReusePort_Result BaseSocket_SetReusePort_Result)
void SetReusePortDeprecated (::fuchsia::posix::socket::BaseSocket_SetReusePortDeprecated_Result BaseSocket_SetReusePortDeprecated_Result)
void GetReusePort (::fuchsia::posix::socket::BaseSocket_GetReusePort_Result BaseSocket_GetReusePort_Result)
void GetAcceptConn (::fuchsia::posix::socket::BaseSocket_GetAcceptConn_Result BaseSocket_GetAcceptConn_Result)
void SetBindToDevice (::fuchsia::posix::socket::BaseSocket_SetBindToDevice_Result BaseSocket_SetBindToDevice_Result)
void GetBindToDevice (::fuchsia::posix::socket::BaseSocket_GetBindToDevice_Result BaseSocket_GetBindToDevice_Result)
void SetBindToInterfaceIndex (::fuchsia::posix::socket::BaseSocket_SetBindToInterfaceIndex_Result BaseSocket_SetBindToInterfaceIndex_Result)
void GetBindToInterfaceIndex (::fuchsia::posix::socket::BaseSocket_GetBindToInterfaceIndex_Result BaseSocket_GetBindToInterfaceIndex_Result)
void SetTimestamp (::fuchsia::posix::socket::BaseSocket_SetTimestamp_Result BaseSocket_SetTimestamp_Result)
void GetTimestamp (::fuchsia::posix::socket::BaseSocket_GetTimestamp_Result BaseSocket_GetTimestamp_Result)
void SetMark (::fuchsia::posix::socket::BaseSocket_SetMark_Result BaseSocket_SetMark_Result)
void GetMark (::fuchsia::posix::socket::BaseSocket_GetMark_Result BaseSocket_GetMark_Result)
void GetCookie (::fuchsia::posix::socket::BaseSocket_GetCookie_Result BaseSocket_GetCookie_Result)
void Bind (::fuchsia::posix::socket::BaseNetworkSocket_Bind_Result BaseNetworkSocket_Bind_Result)
void Connect (::fuchsia::posix::socket::BaseNetworkSocket_Connect_Result BaseNetworkSocket_Connect_Result)
void Disconnect (::fuchsia::posix::socket::BaseNetworkSocket_Disconnect_Result BaseNetworkSocket_Disconnect_Result)
void GetSockName (::fuchsia::posix::socket::BaseNetworkSocket_GetSockName_Result BaseNetworkSocket_GetSockName_Result)
void GetPeerName (::fuchsia::posix::socket::BaseNetworkSocket_GetPeerName_Result BaseNetworkSocket_GetPeerName_Result)
void Shutdown (::fuchsia::posix::socket::BaseNetworkSocket_Shutdown_Result BaseNetworkSocket_Shutdown_Result)
void SetIpTypeOfService (::fuchsia::posix::socket::BaseNetworkSocket_SetIpTypeOfService_Result BaseNetworkSocket_SetIpTypeOfService_Result)
void GetIpTypeOfService (::fuchsia::posix::socket::BaseNetworkSocket_GetIpTypeOfService_Result BaseNetworkSocket_GetIpTypeOfService_Result)
void SetIpTtl (::fuchsia::posix::socket::BaseNetworkSocket_SetIpTtl_Result BaseNetworkSocket_SetIpTtl_Result)
void GetIpTtl (::fuchsia::posix::socket::BaseNetworkSocket_GetIpTtl_Result BaseNetworkSocket_GetIpTtl_Result)
void SetIpPacketInfo (::fuchsia::posix::socket::BaseNetworkSocket_SetIpPacketInfo_Result BaseNetworkSocket_SetIpPacketInfo_Result)
void GetIpPacketInfo (::fuchsia::posix::socket::BaseNetworkSocket_GetIpPacketInfo_Result BaseNetworkSocket_GetIpPacketInfo_Result)
void SetIpReceiveTypeOfService (::fuchsia::posix::socket::BaseNetworkSocket_SetIpReceiveTypeOfService_Result BaseNetworkSocket_SetIpReceiveTypeOfService_Result)
void GetIpReceiveTypeOfService (::fuchsia::posix::socket::BaseNetworkSocket_GetIpReceiveTypeOfService_Result BaseNetworkSocket_GetIpReceiveTypeOfService_Result)
void SetIpReceiveTtl (::fuchsia::posix::socket::BaseNetworkSocket_SetIpReceiveTtl_Result BaseNetworkSocket_SetIpReceiveTtl_Result)
void GetIpReceiveTtl (::fuchsia::posix::socket::BaseNetworkSocket_GetIpReceiveTtl_Result BaseNetworkSocket_GetIpReceiveTtl_Result)
void SetIpMulticastInterface (::fuchsia::posix::socket::BaseNetworkSocket_SetIpMulticastInterface_Result BaseNetworkSocket_SetIpMulticastInterface_Result)
void GetIpMulticastInterface (::fuchsia::posix::socket::BaseNetworkSocket_GetIpMulticastInterface_Result BaseNetworkSocket_GetIpMulticastInterface_Result)
void SetIpMulticastTtl (::fuchsia::posix::socket::BaseNetworkSocket_SetIpMulticastTtl_Result BaseNetworkSocket_SetIpMulticastTtl_Result)
void GetIpMulticastTtl (::fuchsia::posix::socket::BaseNetworkSocket_GetIpMulticastTtl_Result BaseNetworkSocket_GetIpMulticastTtl_Result)
void SetIpMulticastLoopback (::fuchsia::posix::socket::BaseNetworkSocket_SetIpMulticastLoopback_Result BaseNetworkSocket_SetIpMulticastLoopback_Result)
void GetIpMulticastLoopback (::fuchsia::posix::socket::BaseNetworkSocket_GetIpMulticastLoopback_Result BaseNetworkSocket_GetIpMulticastLoopback_Result)
void AddIpMembership (::fuchsia::posix::socket::BaseNetworkSocket_AddIpMembership_Result BaseNetworkSocket_AddIpMembership_Result)
void DropIpMembership (::fuchsia::posix::socket::BaseNetworkSocket_DropIpMembership_Result BaseNetworkSocket_DropIpMembership_Result)
void SetIpTransparent (::fuchsia::posix::socket::BaseNetworkSocket_SetIpTransparent_Result BaseNetworkSocket_SetIpTransparent_Result)
void GetIpTransparent (::fuchsia::posix::socket::BaseNetworkSocket_GetIpTransparent_Result BaseNetworkSocket_GetIpTransparent_Result)
void SetIpReceiveOriginalDestinationAddress (::fuchsia::posix::socket::BaseNetworkSocket_SetIpReceiveOriginalDestinationAddress_Result BaseNetworkSocket_SetIpReceiveOriginalDestinationAddress_Result)
void GetIpReceiveOriginalDestinationAddress (::fuchsia::posix::socket::BaseNetworkSocket_GetIpReceiveOriginalDestinationAddress_Result BaseNetworkSocket_GetIpReceiveOriginalDestinationAddress_Result)
void AddIpv6Membership (::fuchsia::posix::socket::BaseNetworkSocket_AddIpv6Membership_Result BaseNetworkSocket_AddIpv6Membership_Result)
void DropIpv6Membership (::fuchsia::posix::socket::BaseNetworkSocket_DropIpv6Membership_Result BaseNetworkSocket_DropIpv6Membership_Result)
void SetIpv6MulticastInterface (::fuchsia::posix::socket::BaseNetworkSocket_SetIpv6MulticastInterface_Result BaseNetworkSocket_SetIpv6MulticastInterface_Result)
void GetIpv6MulticastInterface (::fuchsia::posix::socket::BaseNetworkSocket_GetIpv6MulticastInterface_Result BaseNetworkSocket_GetIpv6MulticastInterface_Result)
void SetIpv6UnicastHops (::fuchsia::posix::socket::BaseNetworkSocket_SetIpv6UnicastHops_Result BaseNetworkSocket_SetIpv6UnicastHops_Result)
void GetIpv6UnicastHops (::fuchsia::posix::socket::BaseNetworkSocket_GetIpv6UnicastHops_Result BaseNetworkSocket_GetIpv6UnicastHops_Result)
void SetIpv6ReceiveHopLimit (::fuchsia::posix::socket::BaseNetworkSocket_SetIpv6ReceiveHopLimit_Result BaseNetworkSocket_SetIpv6ReceiveHopLimit_Result)
void GetIpv6ReceiveHopLimit (::fuchsia::posix::socket::BaseNetworkSocket_GetIpv6ReceiveHopLimit_Result BaseNetworkSocket_GetIpv6ReceiveHopLimit_Result)
void SetIpv6MulticastHops (::fuchsia::posix::socket::BaseNetworkSocket_SetIpv6MulticastHops_Result BaseNetworkSocket_SetIpv6MulticastHops_Result)
void GetIpv6MulticastHops (::fuchsia::posix::socket::BaseNetworkSocket_GetIpv6MulticastHops_Result BaseNetworkSocket_GetIpv6MulticastHops_Result)
void SetIpv6MulticastLoopback (::fuchsia::posix::socket::BaseNetworkSocket_SetIpv6MulticastLoopback_Result BaseNetworkSocket_SetIpv6MulticastLoopback_Result)
void GetIpv6MulticastLoopback (::fuchsia::posix::socket::BaseNetworkSocket_GetIpv6MulticastLoopback_Result BaseNetworkSocket_GetIpv6MulticastLoopback_Result)
void SetIpv6Only (::fuchsia::posix::socket::BaseNetworkSocket_SetIpv6Only_Result BaseNetworkSocket_SetIpv6Only_Result)
void GetIpv6Only (::fuchsia::posix::socket::BaseNetworkSocket_GetIpv6Only_Result BaseNetworkSocket_GetIpv6Only_Result)
void SetIpv6ReceiveTrafficClass (::fuchsia::posix::socket::BaseNetworkSocket_SetIpv6ReceiveTrafficClass_Result BaseNetworkSocket_SetIpv6ReceiveTrafficClass_Result)
void GetIpv6ReceiveTrafficClass (::fuchsia::posix::socket::BaseNetworkSocket_GetIpv6ReceiveTrafficClass_Result BaseNetworkSocket_GetIpv6ReceiveTrafficClass_Result)
void SetIpv6TrafficClass (::fuchsia::posix::socket::BaseNetworkSocket_SetIpv6TrafficClass_Result BaseNetworkSocket_SetIpv6TrafficClass_Result)
void GetIpv6TrafficClass (::fuchsia::posix::socket::BaseNetworkSocket_GetIpv6TrafficClass_Result BaseNetworkSocket_GetIpv6TrafficClass_Result)
void SetIpv6ReceivePacketInfo (::fuchsia::posix::socket::BaseNetworkSocket_SetIpv6ReceivePacketInfo_Result BaseNetworkSocket_SetIpv6ReceivePacketInfo_Result)
void GetIpv6ReceivePacketInfo (::fuchsia::posix::socket::BaseNetworkSocket_GetIpv6ReceivePacketInfo_Result BaseNetworkSocket_GetIpv6ReceivePacketInfo_Result)
void GetOriginalDestination (::fuchsia::posix::socket::BaseNetworkSocket_GetOriginalDestination_Result BaseNetworkSocket_GetOriginalDestination_Result)
void Describe (::fuchsia::posix::socket::StreamSocketDescribeResponse StreamSocketDescribeResponse)
void Listen (::fuchsia::posix::socket::StreamSocket_Listen_Result StreamSocket_Listen_Result)
void Accept (::fuchsia::posix::socket::StreamSocket_Accept_Result StreamSocket_Accept_Result)
void GetInfo (::fuchsia::posix::socket::StreamSocket_GetInfo_Result StreamSocket_GetInfo_Result)
void SetTcpNoDelay (::fuchsia::posix::socket::StreamSocket_SetTcpNoDelay_Result StreamSocket_SetTcpNoDelay_Result)
void GetTcpNoDelay (::fuchsia::posix::socket::StreamSocket_GetTcpNoDelay_Result StreamSocket_GetTcpNoDelay_Result)
void SetTcpMaxSegment (::fuchsia::posix::socket::StreamSocket_SetTcpMaxSegment_Result StreamSocket_SetTcpMaxSegment_Result)
void GetTcpMaxSegment (::fuchsia::posix::socket::StreamSocket_GetTcpMaxSegment_Result StreamSocket_GetTcpMaxSegment_Result)
void SetTcpCork (::fuchsia::posix::socket::StreamSocket_SetTcpCork_Result StreamSocket_SetTcpCork_Result)
void GetTcpCork (::fuchsia::posix::socket::StreamSocket_GetTcpCork_Result StreamSocket_GetTcpCork_Result)
void SetTcpKeepAliveIdle (::fuchsia::posix::socket::StreamSocket_SetTcpKeepAliveIdle_Result StreamSocket_SetTcpKeepAliveIdle_Result)
void GetTcpKeepAliveIdle (::fuchsia::posix::socket::StreamSocket_GetTcpKeepAliveIdle_Result StreamSocket_GetTcpKeepAliveIdle_Result)
void SetTcpKeepAliveInterval (::fuchsia::posix::socket::StreamSocket_SetTcpKeepAliveInterval_Result StreamSocket_SetTcpKeepAliveInterval_Result)
void GetTcpKeepAliveInterval (::fuchsia::posix::socket::StreamSocket_GetTcpKeepAliveInterval_Result StreamSocket_GetTcpKeepAliveInterval_Result)
void SetTcpKeepAliveCount (::fuchsia::posix::socket::StreamSocket_SetTcpKeepAliveCount_Result StreamSocket_SetTcpKeepAliveCount_Result)
void GetTcpKeepAliveCount (::fuchsia::posix::socket::StreamSocket_GetTcpKeepAliveCount_Result StreamSocket_GetTcpKeepAliveCount_Result)
void SetTcpSynCount (::fuchsia::posix::socket::StreamSocket_SetTcpSynCount_Result StreamSocket_SetTcpSynCount_Result)
void GetTcpSynCount (::fuchsia::posix::socket::StreamSocket_GetTcpSynCount_Result StreamSocket_GetTcpSynCount_Result)
void SetTcpLinger (::fuchsia::posix::socket::StreamSocket_SetTcpLinger_Result StreamSocket_SetTcpLinger_Result)
void GetTcpLinger (::fuchsia::posix::socket::StreamSocket_GetTcpLinger_Result StreamSocket_GetTcpLinger_Result)
void SetTcpDeferAccept (::fuchsia::posix::socket::StreamSocket_SetTcpDeferAccept_Result StreamSocket_SetTcpDeferAccept_Result)
void GetTcpDeferAccept (::fuchsia::posix::socket::StreamSocket_GetTcpDeferAccept_Result StreamSocket_GetTcpDeferAccept_Result)
void SetTcpWindowClamp (::fuchsia::posix::socket::StreamSocket_SetTcpWindowClamp_Result StreamSocket_SetTcpWindowClamp_Result)
void GetTcpWindowClamp (::fuchsia::posix::socket::StreamSocket_GetTcpWindowClamp_Result StreamSocket_GetTcpWindowClamp_Result)
void GetTcpInfo (::fuchsia::posix::socket::StreamSocket_GetTcpInfo_Result StreamSocket_GetTcpInfo_Result)
void SetTcpQuickAck (::fuchsia::posix::socket::StreamSocket_SetTcpQuickAck_Result StreamSocket_SetTcpQuickAck_Result)
void GetTcpQuickAck (::fuchsia::posix::socket::StreamSocket_GetTcpQuickAck_Result StreamSocket_GetTcpQuickAck_Result)
void SetTcpCongestion (::fuchsia::posix::socket::StreamSocket_SetTcpCongestion_Result StreamSocket_SetTcpCongestion_Result)
void GetTcpCongestion (::fuchsia::posix::socket::StreamSocket_GetTcpCongestion_Result StreamSocket_GetTcpCongestion_Result)
void SetTcpUserTimeout (::fuchsia::posix::socket::StreamSocket_SetTcpUserTimeout_Result StreamSocket_SetTcpUserTimeout_Result)
void GetTcpUserTimeout (::fuchsia::posix::socket::StreamSocket_GetTcpUserTimeout_Result StreamSocket_GetTcpUserTimeout_Result)
void StreamSocket_ResponseDecoder ()

Defined at line 49635 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/hlcpp/fuchsia/posix/socket/cpp/fidl.h

void ~StreamSocket_ResponseDecoder ()

Defined at line 49636 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/hlcpp/fuchsia/posix/socket/cpp/fidl.h