tree: 7d54f30c6b025a9a9c37ed8f3efc83dd134bbf8f [path history] [tgz]
  1. README.md
sdk/fidl/fuchsia.posix.socket.raw/README.md

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

<EMPTY>

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