tree: 4dde405aced925b473d42f70974bf45b3f40f102 [path history] [tgz]
  1. README.md
sdk/fidl/fuchsia.posix.socket.packet/README.md

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