fuchsia.posix.socket.raw
PROTOCOLS
Provider
Defined in fuchsia.posix.socket.raw/socket.fidl
Socket
Request {#Provider.Socket_Request}
Response {#Provider.Socket_Response}
Socket
Defined in fuchsia.posix.socket.raw/socket.fidl
AddIpMembership
Request {#Socket.AddIpMembership_Request}
Response {#Socket.AddIpMembership_Response}
AddIpv6Membership
Request {#Socket.AddIpv6Membership_Request}
Response {#Socket.AddIpv6Membership_Response}
BaseSocketAddIpMembership
Request {#Socket.BaseSocketAddIpMembership_Request}
Response {#Socket.BaseSocketAddIpMembership_Response}
BaseSocketAddIpv6Membership
Request {#Socket.BaseSocketAddIpv6Membership_Request}
Response {#Socket.BaseSocketAddIpv6Membership_Response}
BaseSocketBind
Request {#Socket.BaseSocketBind_Request}
Response {#Socket.BaseSocketBind_Response}
BaseSocketConnect
Request {#Socket.BaseSocketConnect_Request}
Response {#Socket.BaseSocketConnect_Response}
BaseSocketDisconnect
Request {#Socket.BaseSocketDisconnect_Request}
<EMPTY>
Response {#Socket.BaseSocketDisconnect_Response}
BaseSocketDropIpMembership
Request {#Socket.BaseSocketDropIpMembership_Request}
Response {#Socket.BaseSocketDropIpMembership_Response}
BaseSocketDropIpv6Membership
Request {#Socket.BaseSocketDropIpv6Membership_Request}
Response {#Socket.BaseSocketDropIpv6Membership_Response}
BaseSocketGetIpMulticastInterface
Request {#Socket.BaseSocketGetIpMulticastInterface_Request}
<EMPTY>
Response {#Socket.BaseSocketGetIpMulticastInterface_Response}
BaseSocketGetIpMulticastLoopback
Request {#Socket.BaseSocketGetIpMulticastLoopback_Request}
<EMPTY>
Response {#Socket.BaseSocketGetIpMulticastLoopback_Response}
BaseSocketGetIpMulticastTtl
Request {#Socket.BaseSocketGetIpMulticastTtl_Request}
<EMPTY>
Response {#Socket.BaseSocketGetIpMulticastTtl_Response}
BaseSocketGetIpPacketInfo
Request {#Socket.BaseSocketGetIpPacketInfo_Request}
<EMPTY>
Response {#Socket.BaseSocketGetIpPacketInfo_Response}
BaseSocketGetIpReceiveTypeOfService
Request {#Socket.BaseSocketGetIpReceiveTypeOfService_Request}
<EMPTY>
Response {#Socket.BaseSocketGetIpReceiveTypeOfService_Response}
BaseSocketGetIpTtl
Request {#Socket.BaseSocketGetIpTtl_Request}
<EMPTY>
Response {#Socket.BaseSocketGetIpTtl_Response}
BaseSocketGetIpTypeOfService
Request {#Socket.BaseSocketGetIpTypeOfService_Request}
<EMPTY>
Response {#Socket.BaseSocketGetIpTypeOfService_Response}
BaseSocketGetIpv6MulticastHops
Request {#Socket.BaseSocketGetIpv6MulticastHops_Request}
<EMPTY>
Response {#Socket.BaseSocketGetIpv6MulticastHops_Response}
BaseSocketGetIpv6MulticastInterface
Request {#Socket.BaseSocketGetIpv6MulticastInterface_Request}
<EMPTY>
Response {#Socket.BaseSocketGetIpv6MulticastInterface_Response}
BaseSocketGetIpv6MulticastLoopback
Request {#Socket.BaseSocketGetIpv6MulticastLoopback_Request}
<EMPTY>
Response {#Socket.BaseSocketGetIpv6MulticastLoopback_Response}
BaseSocketGetIpv6Only
Request {#Socket.BaseSocketGetIpv6Only_Request}
<EMPTY>
Response {#Socket.BaseSocketGetIpv6Only_Response}
BaseSocketGetIpv6ReceiveTrafficClass
Request {#Socket.BaseSocketGetIpv6ReceiveTrafficClass_Request}
<EMPTY>
Response {#Socket.BaseSocketGetIpv6ReceiveTrafficClass_Response}
BaseSocketGetIpv6TrafficClass
Request {#Socket.BaseSocketGetIpv6TrafficClass_Request}
<EMPTY>
Response {#Socket.BaseSocketGetIpv6TrafficClass_Response}
BaseSocketGetPeerName
Request {#Socket.BaseSocketGetPeerName_Request}
<EMPTY>
Response {#Socket.BaseSocketGetPeerName_Response}
BaseSocketGetSockName
Request {#Socket.BaseSocketGetSockName_Request}
<EMPTY>
Response {#Socket.BaseSocketGetSockName_Response}
BaseSocketSetIpMulticastInterface
Request {#Socket.BaseSocketSetIpMulticastInterface_Request}
Response {#Socket.BaseSocketSetIpMulticastInterface_Response}
BaseSocketSetIpMulticastLoopback
Request {#Socket.BaseSocketSetIpMulticastLoopback_Request}
Response {#Socket.BaseSocketSetIpMulticastLoopback_Response}
BaseSocketSetIpMulticastTtl
Request {#Socket.BaseSocketSetIpMulticastTtl_Request}
Response {#Socket.BaseSocketSetIpMulticastTtl_Response}
BaseSocketSetIpPacketInfo
Request {#Socket.BaseSocketSetIpPacketInfo_Request}
Response {#Socket.BaseSocketSetIpPacketInfo_Response}
BaseSocketSetIpReceiveTypeOfService
Request {#Socket.BaseSocketSetIpReceiveTypeOfService_Request}
Response {#Socket.BaseSocketSetIpReceiveTypeOfService_Response}
BaseSocketSetIpTtl
Request {#Socket.BaseSocketSetIpTtl_Request}
Response {#Socket.BaseSocketSetIpTtl_Response}
BaseSocketSetIpTypeOfService
Request {#Socket.BaseSocketSetIpTypeOfService_Request}
Response {#Socket.BaseSocketSetIpTypeOfService_Response}
BaseSocketSetIpv6MulticastHops
Request {#Socket.BaseSocketSetIpv6MulticastHops_Request}
Response {#Socket.BaseSocketSetIpv6MulticastHops_Response}
BaseSocketSetIpv6MulticastInterface
Request {#Socket.BaseSocketSetIpv6MulticastInterface_Request}
Response {#Socket.BaseSocketSetIpv6MulticastInterface_Response}
BaseSocketSetIpv6MulticastLoopback
Request {#Socket.BaseSocketSetIpv6MulticastLoopback_Request}
Response {#Socket.BaseSocketSetIpv6MulticastLoopback_Response}
BaseSocketSetIpv6Only
Request {#Socket.BaseSocketSetIpv6Only_Request}
Response {#Socket.BaseSocketSetIpv6Only_Response}
BaseSocketSetIpv6ReceiveTrafficClass
Request {#Socket.BaseSocketSetIpv6ReceiveTrafficClass_Request}
Response {#Socket.BaseSocketSetIpv6ReceiveTrafficClass_Response}
BaseSocketSetIpv6TrafficClass
Request {#Socket.BaseSocketSetIpv6TrafficClass_Request}
Response {#Socket.BaseSocketSetIpv6TrafficClass_Response}
BaseSocketShutdown
Request {#Socket.BaseSocketShutdown_Request}
Response {#Socket.BaseSocketShutdown_Response}
BaseSocketShutdown2
Request {#Socket.BaseSocketShutdown2_Request}
Response {#Socket.BaseSocketShutdown2_Response}
Bind
Request {#Socket.Bind_Request}
Response {#Socket.Bind_Response}
Clone
Request {#Socket.Clone_Request}
Close
Request {#Socket.Close_Request}
<EMPTY>
Response {#Socket.Close_Response}
Close2
Request {#Socket.Close2_Request}
<EMPTY>
Response {#Socket.Close2_Response}
Connect
Request {#Socket.Connect_Request}
Response {#Socket.Connect_Response}
Describe
Request {#Socket.Describe_Request}
<EMPTY>
Response {#Socket.Describe_Response}
Describe2
Request {#Socket.Describe2_Request}
Response {#Socket.Describe2_Response}
Disconnect
Request {#Socket.Disconnect_Request}
<EMPTY>
Response {#Socket.Disconnect_Response}
DropIpMembership
Request {#Socket.DropIpMembership_Request}
Response {#Socket.DropIpMembership_Response}
DropIpv6Membership
Request {#Socket.DropIpv6Membership_Request}
Response {#Socket.DropIpv6Membership_Response}
GetAcceptConn
Request {#Socket.GetAcceptConn_Request}
<EMPTY>
Response {#Socket.GetAcceptConn_Response}
GetAttr
Request {#Socket.GetAttr_Request}
<EMPTY>
Response {#Socket.GetAttr_Response}
GetAttributes
Request {#Socket.GetAttributes_Request}
Response {#Socket.GetAttributes_Response}
GetBindToDevice
Request {#Socket.GetBindToDevice_Request}
<EMPTY>
Response {#Socket.GetBindToDevice_Response}
GetBroadcast
Request {#Socket.GetBroadcast_Request}
<EMPTY>
Response {#Socket.GetBroadcast_Response}
GetError
Request {#Socket.GetError_Request}
<EMPTY>
Response {#Socket.GetError_Response}
GetInfo
Request {#Socket.GetInfo_Request}
<EMPTY>
Response {#Socket.GetInfo_Response}
GetIpHeaderIncluded
Request {#Socket.GetIpHeaderIncluded_Request}
<EMPTY>
Response {#Socket.GetIpHeaderIncluded_Response}
GetIpMulticastInterface
Request {#Socket.GetIpMulticastInterface_Request}
<EMPTY>
Response {#Socket.GetIpMulticastInterface_Response}
GetIpMulticastLoopback
Request {#Socket.GetIpMulticastLoopback_Request}
<EMPTY>
Response {#Socket.GetIpMulticastLoopback_Response}
GetIpMulticastTtl
Request {#Socket.GetIpMulticastTtl_Request}
<EMPTY>
Response {#Socket.GetIpMulticastTtl_Response}
GetIpPacketInfo
Request {#Socket.GetIpPacketInfo_Request}
<EMPTY>
Response {#Socket.GetIpPacketInfo_Response}
GetIpReceiveTypeOfService
Request {#Socket.GetIpReceiveTypeOfService_Request}
<EMPTY>
Response {#Socket.GetIpReceiveTypeOfService_Response}
GetIpTtl
Request {#Socket.GetIpTtl_Request}
<EMPTY>
Response {#Socket.GetIpTtl_Response}
GetIpTypeOfService
Request {#Socket.GetIpTypeOfService_Request}
<EMPTY>
Response {#Socket.GetIpTypeOfService_Response}
GetIpv6MulticastHops
Request {#Socket.GetIpv6MulticastHops_Request}
<EMPTY>
Response {#Socket.GetIpv6MulticastHops_Response}
GetIpv6MulticastInterface
Request {#Socket.GetIpv6MulticastInterface_Request}
<EMPTY>
Response {#Socket.GetIpv6MulticastInterface_Response}
GetIpv6MulticastLoopback
Request {#Socket.GetIpv6MulticastLoopback_Request}
<EMPTY>
Response {#Socket.GetIpv6MulticastLoopback_Response}
GetIpv6Only
Request {#Socket.GetIpv6Only_Request}
<EMPTY>
Response {#Socket.GetIpv6Only_Response}
GetIpv6ReceiveTrafficClass
Request {#Socket.GetIpv6ReceiveTrafficClass_Request}
<EMPTY>
Response {#Socket.GetIpv6ReceiveTrafficClass_Response}
GetIpv6TrafficClass
Request {#Socket.GetIpv6TrafficClass_Request}
<EMPTY>
Response {#Socket.GetIpv6TrafficClass_Response}
GetKeepAlive
Request {#Socket.GetKeepAlive_Request}
<EMPTY>
Response {#Socket.GetKeepAlive_Response}
GetLinger
Request {#Socket.GetLinger_Request}
<EMPTY>
Response {#Socket.GetLinger_Response}
GetNoCheck
Request {#Socket.GetNoCheck_Request}
<EMPTY>
Response {#Socket.GetNoCheck_Response}
GetOutOfBandInline
Request {#Socket.GetOutOfBandInline_Request}
<EMPTY>
Response {#Socket.GetOutOfBandInline_Response}
GetPeerName
Request {#Socket.GetPeerName_Request}
<EMPTY>
Response {#Socket.GetPeerName_Response}
GetReceiveBuffer
Request {#Socket.GetReceiveBuffer_Request}
<EMPTY>
Response {#Socket.GetReceiveBuffer_Response}
GetReuseAddress
Request {#Socket.GetReuseAddress_Request}
<EMPTY>
Response {#Socket.GetReuseAddress_Response}
GetReusePort
Request {#Socket.GetReusePort_Request}
<EMPTY>
Response {#Socket.GetReusePort_Response}
GetSendBuffer
Request {#Socket.GetSendBuffer_Request}
<EMPTY>
Response {#Socket.GetSendBuffer_Response}
GetSockName
Request {#Socket.GetSockName_Request}
<EMPTY>
Response {#Socket.GetSockName_Response}
GetTimestamp
Request {#Socket.GetTimestamp_Request}
<EMPTY>
Response {#Socket.GetTimestamp_Response}
IoToIo2Placeholder
Request {#Socket.IoToIo2Placeholder_Request}
<EMPTY>
NodeGetFlags
Request {#Socket.NodeGetFlags_Request}
<EMPTY>
Response {#Socket.NodeGetFlags_Response}
NodeSetFlags
Request {#Socket.NodeSetFlags_Request}
Response {#Socket.NodeSetFlags_Response}
OnConnectionInfo
Response {#Socket.OnConnectionInfo_Response}
OnOpen
Response {#Socket.OnOpen_Response}
RecvMsg
Request {#Socket.RecvMsg_Request}
Response {#Socket.RecvMsg_Response}
Reopen
Request {#Socket.Reopen_Request}
SendMsg
Request {#Socket.SendMsg_Request}
Response {#Socket.SendMsg_Response}
SetAttr
Request {#Socket.SetAttr_Request}
Response {#Socket.SetAttr_Response}
SetBindToDevice
Request {#Socket.SetBindToDevice_Request}
Response {#Socket.SetBindToDevice_Response}
SetBroadcast
Request {#Socket.SetBroadcast_Request}
Response {#Socket.SetBroadcast_Response}
SetIpHeaderIncluded
Request {#Socket.SetIpHeaderIncluded_Request}
Response {#Socket.SetIpHeaderIncluded_Response}
SetIpMulticastInterface
Request {#Socket.SetIpMulticastInterface_Request}
Response {#Socket.SetIpMulticastInterface_Response}
SetIpMulticastLoopback
Request {#Socket.SetIpMulticastLoopback_Request}
Response {#Socket.SetIpMulticastLoopback_Response}
SetIpMulticastTtl
Request {#Socket.SetIpMulticastTtl_Request}
Response {#Socket.SetIpMulticastTtl_Response}
SetIpPacketInfo
Request {#Socket.SetIpPacketInfo_Request}
Response {#Socket.SetIpPacketInfo_Response}
SetIpReceiveTypeOfService
Request {#Socket.SetIpReceiveTypeOfService_Request}
Response {#Socket.SetIpReceiveTypeOfService_Response}
SetIpTtl
Request {#Socket.SetIpTtl_Request}
Response {#Socket.SetIpTtl_Response}
SetIpTypeOfService
Request {#Socket.SetIpTypeOfService_Request}
Response {#Socket.SetIpTypeOfService_Response}
SetIpv6MulticastHops
Request {#Socket.SetIpv6MulticastHops_Request}
Response {#Socket.SetIpv6MulticastHops_Response}
SetIpv6MulticastInterface
Request {#Socket.SetIpv6MulticastInterface_Request}
Response {#Socket.SetIpv6MulticastInterface_Response}
SetIpv6MulticastLoopback
Request {#Socket.SetIpv6MulticastLoopback_Request}
Response {#Socket.SetIpv6MulticastLoopback_Response}
SetIpv6Only
Request {#Socket.SetIpv6Only_Request}
Response {#Socket.SetIpv6Only_Response}
SetIpv6ReceiveTrafficClass
Request {#Socket.SetIpv6ReceiveTrafficClass_Request}
Response {#Socket.SetIpv6ReceiveTrafficClass_Response}
SetIpv6TrafficClass
Request {#Socket.SetIpv6TrafficClass_Request}
Response {#Socket.SetIpv6TrafficClass_Response}
SetKeepAlive
Request {#Socket.SetKeepAlive_Request}
Response {#Socket.SetKeepAlive_Response}
SetLinger
Request {#Socket.SetLinger_Request}
Response {#Socket.SetLinger_Response}
SetNoCheck
Request {#Socket.SetNoCheck_Request}
Response {#Socket.SetNoCheck_Response}
SetOutOfBandInline
Request {#Socket.SetOutOfBandInline_Request}
Response {#Socket.SetOutOfBandInline_Response}
SetReceiveBuffer
Request {#Socket.SetReceiveBuffer_Request}
Response {#Socket.SetReceiveBuffer_Response}
SetReuseAddress
Request {#Socket.SetReuseAddress_Request}
Response {#Socket.SetReuseAddress_Response}
SetReusePort
Request {#Socket.SetReusePort_Request}
Response {#Socket.SetReusePort_Response}
SetSendBuffer
Request {#Socket.SetSendBuffer_Request}
Response {#Socket.SetSendBuffer_Response}
SetTimestamp
Request {#Socket.SetTimestamp_Request}
Response {#Socket.SetTimestamp_Response}
Shutdown
Request {#Socket.Shutdown_Request}
Response {#Socket.Shutdown_Response}
Shutdown2
Request {#Socket.Shutdown2_Request}
Response {#Socket.Shutdown2_Response}
Sync
Request {#Socket.Sync_Request}
<EMPTY>
Response {#Socket.Sync_Response}
Sync2
Request {#Socket.Sync2_Request}
<EMPTY>
Response {#Socket.Sync2_Response}
UpdateAttributes
Request {#Socket.UpdateAttributes_Request}
Response {#Socket.UpdateAttributes_Response}
STRUCTS
Empty {#Empty data-text=“Empty”}
Defined in fuchsia.posix.socket.raw/socket.fidl
<EMPTY>
Provider_Socket_Response resource{:.fidl-attribute} {#Provider_Socket_Response data-text=“Provider_Socket_Response”}
Defined in fuchsia.posix.socket.raw/socket.fidl
Socket_GetInfo_Response {#Socket_GetInfo_Response data-text=“Socket_GetInfo_Response”}
Defined in fuchsia.posix.socket.raw/socket.fidl
Socket_GetIpHeaderIncluded_Response {#Socket_GetIpHeaderIncluded_Response data-text=“Socket_GetIpHeaderIncluded_Response”}
Defined in fuchsia.posix.socket.raw/socket.fidl
Socket_RecvMsg_Response {#Socket_RecvMsg_Response data-text=“Socket_RecvMsg_Response”}
Defined in fuchsia.posix.socket.raw/socket.fidl
Socket_SendMsg_Response {#Socket_SendMsg_Response data-text=“Socket_SendMsg_Response”}
Defined in fuchsia.posix.socket.raw/socket.fidl
Socket_SetIpHeaderIncluded_Response {#Socket_SetIpHeaderIncluded_Response data-text=“Socket_SetIpHeaderIncluded_Response”}
Defined in fuchsia.posix.socket.raw/socket.fidl
<EMPTY>
TABLES
RecvControlData {#RecvControlData data-text=“RecvControlData”}
Defined in fuchsia.posix.socket.raw/socket.fidl
SendControlData {#SendControlData data-text=“SendControlData”}
Defined in fuchsia.posix.socket.raw/socket.fidl
UNIONS
ProtocolAssociation strict{:.fidl-attribute} {#ProtocolAssociation data-text=“ProtocolAssociation”}
Defined in fuchsia.posix.socket.raw/socket.fidl
Provider_Socket_Result strict{:.fidl-attribute} resource{:.fidl-attribute} {#Provider_Socket_Result data-text=“Provider_Socket_Result”}
Defined in fuchsia.posix.socket.raw/socket.fidl
Socket_GetInfo_Result strict{:.fidl-attribute} {#Socket_GetInfo_Result data-text=“Socket_GetInfo_Result”}
Defined in fuchsia.posix.socket.raw/socket.fidl
Socket_GetIpHeaderIncluded_Result strict{:.fidl-attribute} {#Socket_GetIpHeaderIncluded_Result data-text=“Socket_GetIpHeaderIncluded_Result”}
Defined in fuchsia.posix.socket.raw/socket.fidl
Socket_RecvMsg_Result strict{:.fidl-attribute} {#Socket_RecvMsg_Result data-text=“Socket_RecvMsg_Result”}
Defined in fuchsia.posix.socket.raw/socket.fidl
Socket_SendMsg_Result strict{:.fidl-attribute} {#Socket_SendMsg_Result data-text=“Socket_SendMsg_Result”}
Defined in fuchsia.posix.socket.raw/socket.fidl
Socket_SetIpHeaderIncluded_Result strict{:.fidl-attribute} {#Socket_SetIpHeaderIncluded_Result data-text=“Socket_SetIpHeaderIncluded_Result”}
Defined in fuchsia.posix.socket.raw/socket.fidl
TYPE ALIASES