fuchsia.posix.socket.packet
PROTOCOLS
Provider
Defined in fuchsia.posix.socket.packet/socket.fidl
Socket
Request {#Provider.Socket_Request}
Response {#Provider.Socket_Response}
Socket
Defined in fuchsia.posix.socket.packet/socket.fidl
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}
Describe
Request {#Socket.Describe_Request}
<EMPTY>
Response {#Socket.Describe_Response}
Describe2
Request {#Socket.Describe2_Request}
Response {#Socket.Describe2_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}
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}
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}
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}
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}
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.packet/socket.fidl
<EMPTY>
InterfaceProperties {#InterfaceProperties data-text=“InterfaceProperties”}
Defined in fuchsia.posix.socket.packet/socket.fidl
PacketInfo {#PacketInfo data-text=“PacketInfo”}
Defined in fuchsia.posix.socket.packet/socket.fidl
Provider_Socket_Response resource{:.fidl-attribute} {#Provider_Socket_Response data-text=“Provider_Socket_Response”}
Defined in fuchsia.posix.socket.packet/socket.fidl
RecvPacketInfo {#RecvPacketInfo data-text=“RecvPacketInfo”}
Defined in fuchsia.posix.socket.packet/socket.fidl
Socket_Bind_Response {#Socket_Bind_Response data-text=“Socket_Bind_Response”}
Defined in fuchsia.posix.socket.packet/socket.fidl
<EMPTY>
Socket_GetInfo_Response {#Socket_GetInfo_Response data-text=“Socket_GetInfo_Response”}
Defined in fuchsia.posix.socket.packet/socket.fidl
Socket_RecvMsg_Response {#Socket_RecvMsg_Response data-text=“Socket_RecvMsg_Response”}
Defined in fuchsia.posix.socket.packet/socket.fidl
Socket_SendMsg_Response {#Socket_SendMsg_Response data-text=“Socket_SendMsg_Response”}
Defined in fuchsia.posix.socket.packet/socket.fidl
<EMPTY>
ENUMS
HardwareType strict{:.fidl-attribute}
Type: uint32
Defined in fuchsia.posix.socket.packet/socket.fidl
Kind strict{:.fidl-attribute}
Type: uint32
Defined in fuchsia.posix.socket.packet/socket.fidl
PacketType strict{:.fidl-attribute}
Type: uint32
Defined in fuchsia.posix.socket.packet/socket.fidl
TABLES
RecvControlData {#RecvControlData data-text=“RecvControlData”}
Defined in fuchsia.posix.socket.packet/socket.fidl
SendControlData {#SendControlData data-text=“SendControlData”}
Defined in fuchsia.posix.socket.packet/socket.fidl
UNIONS
BoundInterface strict{:.fidl-attribute} {#BoundInterface data-text=“BoundInterface”}
Defined in fuchsia.posix.socket.packet/socket.fidl
BoundInterfaceId strict{:.fidl-attribute} {#BoundInterfaceId data-text=“BoundInterfaceId”}
Defined in fuchsia.posix.socket.packet/socket.fidl
HardwareAddress flexible{:.fidl-attribute} {#HardwareAddress data-text=“HardwareAddress”}
Defined in fuchsia.posix.socket.packet/socket.fidl
ProtocolAssociation strict{:.fidl-attribute} {#ProtocolAssociation data-text=“ProtocolAssociation”}
Defined in fuchsia.posix.socket.packet/socket.fidl
Provider_Socket_Result strict{:.fidl-attribute} resource{:.fidl-attribute} {#Provider_Socket_Result data-text=“Provider_Socket_Result”}
Defined in fuchsia.posix.socket.packet/socket.fidl
Socket_Bind_Result strict{:.fidl-attribute} {#Socket_Bind_Result data-text=“Socket_Bind_Result”}
Defined in fuchsia.posix.socket.packet/socket.fidl
Socket_GetInfo_Result strict{:.fidl-attribute} {#Socket_GetInfo_Result data-text=“Socket_GetInfo_Result”}
Defined in fuchsia.posix.socket.packet/socket.fidl
Socket_RecvMsg_Result strict{:.fidl-attribute} {#Socket_RecvMsg_Result data-text=“Socket_RecvMsg_Result”}
Defined in fuchsia.posix.socket.packet/socket.fidl
Socket_SendMsg_Result strict{:.fidl-attribute} {#Socket_SendMsg_Result data-text=“Socket_SendMsg_Result”}
Defined in fuchsia.posix.socket.packet/socket.fidl
TYPE ALIASES