| // Copyright 2018 The Fuchsia Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| // |
| // Code generated by third_party/go/regen-fidl; DO NOT EDIT. |
| |
| package socket |
| |
| import ( |
| _zx "syscall/zx" |
| _bindings "syscall/zx/fidl" |
| fuchsiaio "syscall/zx/io" |
| fuchsianet "syscall/zx/net" |
| fuchsiaposix "syscall/zx/posix" |
| ) |
| |
| var _ _bindings.Enum = TcpCongestionControl(0) |
| |
| // TCP congestion control modes. |
| type TcpCongestionControl uint32 |
| |
| const ( |
| TcpCongestionControlReno TcpCongestionControl = 1 |
| TcpCongestionControlCubic TcpCongestionControl = 2 |
| ) |
| |
| func (_ TcpCongestionControl) I_EnumValues() []TcpCongestionControl { |
| return []TcpCongestionControl{ |
| TcpCongestionControlReno, |
| TcpCongestionControlCubic, |
| } |
| } |
| |
| func (_ TcpCongestionControl) I_EnumIsStrict() bool { |
| return true |
| } |
| |
| func (x TcpCongestionControl) IsUnknown() bool { |
| switch x { |
| case 1: |
| return false |
| case 2: |
| return false |
| default: |
| return true |
| } |
| } |
| |
| func (x TcpCongestionControl) String() string { |
| switch x { |
| case 1: |
| return "Reno" |
| case 2: |
| return "Cubic" |
| } |
| return "Unknown" |
| } |
| |
| var _ _bindings.Enum = TcpState(0) |
| |
| // TCP state machine state. |
| type TcpState uint32 |
| |
| const ( |
| TcpStateEstablished TcpState = 1 |
| TcpStateSynSent TcpState = 2 |
| TcpStateSynRecv TcpState = 3 |
| TcpStateFinWait1 TcpState = 4 |
| TcpStateFinWait2 TcpState = 5 |
| TcpStateTimeWait TcpState = 6 |
| TcpStateClose TcpState = 7 |
| TcpStateCloseWait TcpState = 8 |
| TcpStateLastAck TcpState = 9 |
| TcpStateListen TcpState = 10 |
| TcpStateClosing TcpState = 11 |
| ) |
| |
| func (_ TcpState) I_EnumValues() []TcpState { |
| return []TcpState{ |
| TcpStateEstablished, |
| TcpStateSynSent, |
| TcpStateSynRecv, |
| TcpStateFinWait1, |
| TcpStateFinWait2, |
| TcpStateTimeWait, |
| TcpStateClose, |
| TcpStateCloseWait, |
| TcpStateLastAck, |
| TcpStateListen, |
| TcpStateClosing, |
| } |
| } |
| |
| func (_ TcpState) I_EnumIsStrict() bool { |
| return true |
| } |
| |
| func (x TcpState) IsUnknown() bool { |
| switch x { |
| case 1: |
| return false |
| case 2: |
| return false |
| case 3: |
| return false |
| case 4: |
| return false |
| case 5: |
| return false |
| case 6: |
| return false |
| case 7: |
| return false |
| case 8: |
| return false |
| case 9: |
| return false |
| case 10: |
| return false |
| case 11: |
| return false |
| default: |
| return true |
| } |
| } |
| |
| func (x TcpState) String() string { |
| switch x { |
| case 1: |
| return "Established" |
| case 2: |
| return "SynSent" |
| case 3: |
| return "SynRecv" |
| case 4: |
| return "FinWait1" |
| case 5: |
| return "FinWait2" |
| case 6: |
| return "TimeWait" |
| case 7: |
| return "Close" |
| case 8: |
| return "CloseWait" |
| case 9: |
| return "LastAck" |
| case 10: |
| return "Listen" |
| case 11: |
| return "Closing" |
| } |
| return "Unknown" |
| } |
| |
| var _ _bindings.Enum = TcpCongestionControlState(0) |
| |
| // TCP congestion control state machine state. |
| type TcpCongestionControlState uint32 |
| |
| const ( |
| TcpCongestionControlStateOpen TcpCongestionControlState = 0 |
| TcpCongestionControlStateDisorder TcpCongestionControlState = 1 |
| TcpCongestionControlStateCongestionWindowReduced TcpCongestionControlState = 2 |
| TcpCongestionControlStateRecovery TcpCongestionControlState = 3 |
| TcpCongestionControlStateLoss TcpCongestionControlState = 4 |
| ) |
| |
| func (_ TcpCongestionControlState) I_EnumValues() []TcpCongestionControlState { |
| return []TcpCongestionControlState{ |
| TcpCongestionControlStateOpen, |
| TcpCongestionControlStateDisorder, |
| TcpCongestionControlStateCongestionWindowReduced, |
| TcpCongestionControlStateRecovery, |
| TcpCongestionControlStateLoss, |
| } |
| } |
| |
| func (_ TcpCongestionControlState) I_EnumIsStrict() bool { |
| return true |
| } |
| |
| func (x TcpCongestionControlState) IsUnknown() bool { |
| switch x { |
| case 0: |
| return false |
| case 1: |
| return false |
| case 2: |
| return false |
| case 3: |
| return false |
| case 4: |
| return false |
| default: |
| return true |
| } |
| } |
| |
| func (x TcpCongestionControlState) String() string { |
| switch x { |
| case 0: |
| return "Open" |
| case 1: |
| return "Disorder" |
| case 2: |
| return "CongestionWindowReduced" |
| case 3: |
| return "Recovery" |
| case 4: |
| return "Loss" |
| } |
| return "Unknown" |
| } |
| |
| var _ _bindings.Enum = Domain(0) |
| |
| // A socket's domain. |
| // |
| // Determines the addressing domain for a socket. |
| type Domain int16 |
| |
| const ( |
| |
| // An IPv4 socket. Equivalent to `AF_INET`. |
| DomainIpv4 Domain = 0 |
| |
| // An IPv6 socket. Equivalent to `AF_INET6`. |
| DomainIpv6 Domain = 1 |
| ) |
| |
| func (_ Domain) I_EnumValues() []Domain { |
| return []Domain{ |
| DomainIpv4, |
| DomainIpv6, |
| } |
| } |
| |
| func (_ Domain) I_EnumIsStrict() bool { |
| return true |
| } |
| |
| func (x Domain) IsUnknown() bool { |
| switch x { |
| case 0: |
| return false |
| case 1: |
| return false |
| default: |
| return true |
| } |
| } |
| |
| func (x Domain) String() string { |
| switch x { |
| case 0: |
| return "Ipv4" |
| case 1: |
| return "Ipv6" |
| } |
| return "Unknown" |
| } |
| |
| var _ _bindings.Enum = DatagramSocketProtocol(0) |
| |
| // Protocols supported by [`fuchsia.posix.socket/DatagramSocket`]. |
| // |
| // `DatagramSocketProtocol` enumerates the protocols supported by the network stack over datagram |
| // sockets. |
| type DatagramSocketProtocol uint32 |
| |
| const ( |
| |
| // UDP (User Datagram Protocol). |
| // |
| // A UDP socket is equivalent to the POSIX API of `SOCK_DGRAM` with a protocol of 0 or |
| // `IPPROTO_UDP`. |
| DatagramSocketProtocolUdp DatagramSocketProtocol = 1 |
| |
| // ICMP (Internet Control Message Protocol) echo. |
| // |
| // An ICMP echo socket is equivalent to the POSIX API of `SOCK_DGRAM` with a protocol of |
| // `IPPROTO_ICMP` `IPPROTO_ICMPV6` (depending on provided domain). |
| // |
| // Datagrams sent over an ICMP echo socket *must* have a valid ICMP or ICMPv6 echo header. |
| DatagramSocketProtocolIcmpEcho DatagramSocketProtocol = 2 |
| ) |
| |
| func (_ DatagramSocketProtocol) I_EnumValues() []DatagramSocketProtocol { |
| return []DatagramSocketProtocol{ |
| DatagramSocketProtocolUdp, |
| DatagramSocketProtocolIcmpEcho, |
| } |
| } |
| |
| func (_ DatagramSocketProtocol) I_EnumIsStrict() bool { |
| return true |
| } |
| |
| func (x DatagramSocketProtocol) IsUnknown() bool { |
| switch x { |
| case 1: |
| return false |
| case 2: |
| return false |
| default: |
| return true |
| } |
| } |
| |
| func (x DatagramSocketProtocol) String() string { |
| switch x { |
| case 1: |
| return "Udp" |
| case 2: |
| return "IcmpEcho" |
| } |
| return "Unknown" |
| } |
| |
| var _ _bindings.Enum = StreamSocketProtocol(0) |
| |
| // Protocols supported by [`fuchsia.posix.socket/StreamSocket`]. |
| // |
| // `StreamSocketProtocol` enumerates the protocols supported by the network stack over stream |
| // sockets. |
| type StreamSocketProtocol uint32 |
| |
| const ( |
| |
| // TCP (Transmission Control Protocol). |
| // |
| // A TCP socket is equivalent to the POSIX API of `SOCK_STREAM` with a protocol of 0 or |
| // `IPPROTO_TCP`. |
| StreamSocketProtocolTcp StreamSocketProtocol = 0 |
| ) |
| |
| func (_ StreamSocketProtocol) I_EnumValues() []StreamSocketProtocol { |
| return []StreamSocketProtocol{ |
| StreamSocketProtocolTcp, |
| } |
| } |
| |
| func (_ StreamSocketProtocol) I_EnumIsStrict() bool { |
| return true |
| } |
| |
| func (x StreamSocketProtocol) IsUnknown() bool { |
| switch x { |
| case 0: |
| return false |
| default: |
| return true |
| } |
| } |
| |
| func (x StreamSocketProtocol) String() string { |
| switch x { |
| case 0: |
| return "Tcp" |
| } |
| return "Unknown" |
| } |
| |
| var _ _bindings.Bits = ShutdownMode(0) |
| |
| // Socket shutdown mode. |
| type ShutdownMode uint16 |
| |
| const ( |
| ShutdownModeRead ShutdownMode = 1 |
| ShutdownModeWrite ShutdownMode = 2 |
| ShutdownMode_Mask ShutdownMode = 3 |
| ) |
| |
| func (_ ShutdownMode) I_BitsMask() ShutdownMode { |
| return ShutdownMode_Mask |
| } |
| |
| func (_ ShutdownMode) I_BitsIsStrict() bool { |
| return true |
| } |
| |
| func (x ShutdownMode) HasUnknownBits() bool { |
| return x.GetUnknownBits() != 0 |
| } |
| |
| func (x ShutdownMode) GetUnknownBits() uint64 { |
| return uint64(^ShutdownMode_Mask & x) |
| } |
| |
| func (x ShutdownMode) InvertBits() ShutdownMode { |
| return ShutdownMode_Mask & ^x |
| } |
| |
| // HasBits validates that all flipped bits in the mask are set. |
| func (x ShutdownMode) HasBits(mask ShutdownMode) bool { |
| return mask|x == x |
| } |
| |
| // ClearBits ensures all flipped bits in the mask are unset. |
| func (x ShutdownMode) ClearBits(mask ShutdownMode) ShutdownMode { |
| return ^mask & x |
| } |
| |
| func (x ShutdownMode) String() string { |
| switch x { |
| case 1: |
| return "Read" |
| case 2: |
| return "Write" |
| } |
| return "Unknown" |
| } |
| |
| var _ _bindings.Bits = RecvMsgFlags(0) |
| |
| // Flags controlling RecvMsg behavior. |
| type RecvMsgFlags uint16 |
| |
| const ( |
| RecvMsgFlagsPeek RecvMsgFlags = 2 |
| RecvMsgFlags_Mask RecvMsgFlags = 2 |
| ) |
| |
| func (_ RecvMsgFlags) I_BitsMask() RecvMsgFlags { |
| return RecvMsgFlags_Mask |
| } |
| |
| func (_ RecvMsgFlags) I_BitsIsStrict() bool { |
| return true |
| } |
| |
| func (x RecvMsgFlags) HasUnknownBits() bool { |
| return x.GetUnknownBits() != 0 |
| } |
| |
| func (x RecvMsgFlags) GetUnknownBits() uint64 { |
| return uint64(^RecvMsgFlags_Mask & x) |
| } |
| |
| func (x RecvMsgFlags) InvertBits() RecvMsgFlags { |
| return RecvMsgFlags_Mask & ^x |
| } |
| |
| // HasBits validates that all flipped bits in the mask are set. |
| func (x RecvMsgFlags) HasBits(mask RecvMsgFlags) bool { |
| return mask|x == x |
| } |
| |
| // ClearBits ensures all flipped bits in the mask are unset. |
| func (x RecvMsgFlags) ClearBits(mask RecvMsgFlags) RecvMsgFlags { |
| return ^mask & x |
| } |
| |
| func (x RecvMsgFlags) String() string { |
| switch x { |
| case 2: |
| return "Peek" |
| } |
| return "Unknown" |
| } |
| |
| var _ _bindings.Bits = SendMsgFlags(0) |
| |
| type SendMsgFlags uint16 |
| |
| const ( |
| SendMsgFlagsReserved SendMsgFlags = 32768 |
| SendMsgFlags_Mask SendMsgFlags = 32768 |
| ) |
| |
| func (_ SendMsgFlags) I_BitsMask() SendMsgFlags { |
| return SendMsgFlags_Mask |
| } |
| |
| func (_ SendMsgFlags) I_BitsIsStrict() bool { |
| return true |
| } |
| |
| func (x SendMsgFlags) HasUnknownBits() bool { |
| return x.GetUnknownBits() != 0 |
| } |
| |
| func (x SendMsgFlags) GetUnknownBits() uint64 { |
| return uint64(^SendMsgFlags_Mask & x) |
| } |
| |
| func (x SendMsgFlags) InvertBits() SendMsgFlags { |
| return SendMsgFlags_Mask & ^x |
| } |
| |
| // HasBits validates that all flipped bits in the mask are set. |
| func (x SendMsgFlags) HasBits(mask SendMsgFlags) bool { |
| return mask|x == x |
| } |
| |
| // ClearBits ensures all flipped bits in the mask are unset. |
| func (x SendMsgFlags) ClearBits(mask SendMsgFlags) SendMsgFlags { |
| return ^mask & x |
| } |
| |
| func (x SendMsgFlags) String() string { |
| switch x { |
| case 32768: |
| return "Reserved" |
| } |
| return "Unknown" |
| } |
| |
| var _ _bindings.Bits = InterfaceFlags(0) |
| |
| // Bits representing the interface flags as returned by the SIOCGIFFLAGS ioctl |
| // operation. These bitmasks are intended to track the C API definition. For |
| // example, `InterfaceFlags.UP` corresponds to `IFF_UP`, etc. |
| type InterfaceFlags uint16 |
| |
| const ( |
| InterfaceFlagsUp InterfaceFlags = 1 |
| InterfaceFlagsBroadcast InterfaceFlags = 2 |
| InterfaceFlagsDebug InterfaceFlags = 4 |
| InterfaceFlagsLoopback InterfaceFlags = 8 |
| InterfaceFlagsPointtopoint InterfaceFlags = 16 |
| InterfaceFlagsNotrailers InterfaceFlags = 32 |
| InterfaceFlagsRunning InterfaceFlags = 64 |
| InterfaceFlagsNoarp InterfaceFlags = 128 |
| InterfaceFlagsPromisc InterfaceFlags = 256 |
| InterfaceFlagsAllmulti InterfaceFlags = 512 |
| InterfaceFlagsLeader InterfaceFlags = 1024 |
| InterfaceFlagsFollower InterfaceFlags = 2048 |
| InterfaceFlagsMulticast InterfaceFlags = 4096 |
| InterfaceFlagsPortsel InterfaceFlags = 8192 |
| InterfaceFlagsAutomedia InterfaceFlags = 16384 |
| InterfaceFlagsDynamic InterfaceFlags = 32768 |
| InterfaceFlags_Mask InterfaceFlags = 65535 |
| ) |
| |
| func (_ InterfaceFlags) I_BitsMask() InterfaceFlags { |
| return InterfaceFlags_Mask |
| } |
| |
| func (_ InterfaceFlags) I_BitsIsStrict() bool { |
| return true |
| } |
| |
| func (x InterfaceFlags) HasUnknownBits() bool { |
| return x.GetUnknownBits() != 0 |
| } |
| |
| func (x InterfaceFlags) GetUnknownBits() uint64 { |
| return uint64(^InterfaceFlags_Mask & x) |
| } |
| |
| func (x InterfaceFlags) InvertBits() InterfaceFlags { |
| return InterfaceFlags_Mask & ^x |
| } |
| |
| // HasBits validates that all flipped bits in the mask are set. |
| func (x InterfaceFlags) HasBits(mask InterfaceFlags) bool { |
| return mask|x == x |
| } |
| |
| // ClearBits ensures all flipped bits in the mask are unset. |
| func (x InterfaceFlags) ClearBits(mask InterfaceFlags) InterfaceFlags { |
| return ^mask & x |
| } |
| |
| func (x InterfaceFlags) String() string { |
| switch x { |
| case 1: |
| return "Up" |
| case 2: |
| return "Broadcast" |
| case 4: |
| return "Debug" |
| case 8: |
| return "Loopback" |
| case 16: |
| return "Pointtopoint" |
| case 32: |
| return "Notrailers" |
| case 64: |
| return "Running" |
| case 128: |
| return "Noarp" |
| case 256: |
| return "Promisc" |
| case 512: |
| return "Allmulti" |
| case 1024: |
| return "Leader" |
| case 2048: |
| return "Follower" |
| case 4096: |
| return "Multicast" |
| case 8192: |
| return "Portsel" |
| case 16384: |
| return "Automedia" |
| case 32768: |
| return "Dynamic" |
| } |
| return "Unknown" |
| } |
| |
| type BaseSocketBindResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketBindResponse = _bindings.CreateLazyMarshaler(BaseSocketBindResponse{}) |
| |
| func (msg *BaseSocketBindResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketBindResponse |
| } |
| |
| type BaseSocketConnectResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketConnectResponse = _bindings.CreateLazyMarshaler(BaseSocketConnectResponse{}) |
| |
| func (msg *BaseSocketConnectResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketConnectResponse |
| } |
| |
| type BaseSocketDisconnectResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketDisconnectResponse = _bindings.CreateLazyMarshaler(BaseSocketDisconnectResponse{}) |
| |
| func (msg *BaseSocketDisconnectResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketDisconnectResponse |
| } |
| |
| type BaseSocketGetSockNameResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Addr fuchsianet.SocketAddress `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetSockNameResponse = _bindings.CreateLazyMarshaler(BaseSocketGetSockNameResponse{}) |
| |
| func (msg *BaseSocketGetSockNameResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetSockNameResponse |
| } |
| |
| type BaseSocketGetPeerNameResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Addr fuchsianet.SocketAddress `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetPeerNameResponse = _bindings.CreateLazyMarshaler(BaseSocketGetPeerNameResponse{}) |
| |
| func (msg *BaseSocketGetPeerNameResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetPeerNameResponse |
| } |
| |
| type BaseSocketShutdownResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketShutdownResponse = _bindings.CreateLazyMarshaler(BaseSocketShutdownResponse{}) |
| |
| func (msg *BaseSocketShutdownResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketShutdownResponse |
| } |
| |
| type BaseSocketShutdown2Response struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketShutdown2Response = _bindings.CreateLazyMarshaler(BaseSocketShutdown2Response{}) |
| |
| func (msg *BaseSocketShutdown2Response) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketShutdown2Response |
| } |
| |
| type BaseSocketSetReuseAddressResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetReuseAddressResponse = _bindings.CreateLazyMarshaler(BaseSocketSetReuseAddressResponse{}) |
| |
| func (msg *BaseSocketSetReuseAddressResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetReuseAddressResponse |
| } |
| |
| type BaseSocketGetReuseAddressResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetReuseAddressResponse = _bindings.CreateLazyMarshaler(BaseSocketGetReuseAddressResponse{}) |
| |
| func (msg *BaseSocketGetReuseAddressResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetReuseAddressResponse |
| } |
| |
| type BaseSocketGetErrorResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketGetErrorResponse = _bindings.CreateLazyMarshaler(BaseSocketGetErrorResponse{}) |
| |
| func (msg *BaseSocketGetErrorResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetErrorResponse |
| } |
| |
| type BaseSocketSetBroadcastResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetBroadcastResponse = _bindings.CreateLazyMarshaler(BaseSocketSetBroadcastResponse{}) |
| |
| func (msg *BaseSocketSetBroadcastResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetBroadcastResponse |
| } |
| |
| type BaseSocketGetBroadcastResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetBroadcastResponse = _bindings.CreateLazyMarshaler(BaseSocketGetBroadcastResponse{}) |
| |
| func (msg *BaseSocketGetBroadcastResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetBroadcastResponse |
| } |
| |
| type BaseSocketSetSendBufferResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetSendBufferResponse = _bindings.CreateLazyMarshaler(BaseSocketSetSendBufferResponse{}) |
| |
| func (msg *BaseSocketSetSendBufferResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetSendBufferResponse |
| } |
| |
| type BaseSocketGetSendBufferResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| ValueBytes uint64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetSendBufferResponse = _bindings.CreateLazyMarshaler(BaseSocketGetSendBufferResponse{}) |
| |
| func (msg *BaseSocketGetSendBufferResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetSendBufferResponse |
| } |
| |
| type BaseSocketSetReceiveBufferResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetReceiveBufferResponse = _bindings.CreateLazyMarshaler(BaseSocketSetReceiveBufferResponse{}) |
| |
| func (msg *BaseSocketSetReceiveBufferResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetReceiveBufferResponse |
| } |
| |
| type BaseSocketGetReceiveBufferResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| ValueBytes uint64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetReceiveBufferResponse = _bindings.CreateLazyMarshaler(BaseSocketGetReceiveBufferResponse{}) |
| |
| func (msg *BaseSocketGetReceiveBufferResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetReceiveBufferResponse |
| } |
| |
| type BaseSocketSetKeepAliveResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetKeepAliveResponse = _bindings.CreateLazyMarshaler(BaseSocketSetKeepAliveResponse{}) |
| |
| func (msg *BaseSocketSetKeepAliveResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetKeepAliveResponse |
| } |
| |
| type BaseSocketGetKeepAliveResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetKeepAliveResponse = _bindings.CreateLazyMarshaler(BaseSocketGetKeepAliveResponse{}) |
| |
| func (msg *BaseSocketGetKeepAliveResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetKeepAliveResponse |
| } |
| |
| type BaseSocketSetOutOfBandInlineResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetOutOfBandInlineResponse = _bindings.CreateLazyMarshaler(BaseSocketSetOutOfBandInlineResponse{}) |
| |
| func (msg *BaseSocketSetOutOfBandInlineResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetOutOfBandInlineResponse |
| } |
| |
| type BaseSocketGetOutOfBandInlineResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetOutOfBandInlineResponse = _bindings.CreateLazyMarshaler(BaseSocketGetOutOfBandInlineResponse{}) |
| |
| func (msg *BaseSocketGetOutOfBandInlineResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetOutOfBandInlineResponse |
| } |
| |
| type BaseSocketSetNoCheckResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetNoCheckResponse = _bindings.CreateLazyMarshaler(BaseSocketSetNoCheckResponse{}) |
| |
| func (msg *BaseSocketSetNoCheckResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetNoCheckResponse |
| } |
| |
| type BaseSocketGetNoCheckResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetNoCheckResponse = _bindings.CreateLazyMarshaler(BaseSocketGetNoCheckResponse{}) |
| |
| func (msg *BaseSocketGetNoCheckResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetNoCheckResponse |
| } |
| |
| type BaseSocketSetLingerResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetLingerResponse = _bindings.CreateLazyMarshaler(BaseSocketSetLingerResponse{}) |
| |
| func (msg *BaseSocketSetLingerResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetLingerResponse |
| } |
| |
| type BaseSocketGetLingerResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"4" fidl_size_v2:"8" fidl_alignment_v2:"4"` |
| Linger bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| LengthSecs uint32 `fidl_offset_v1:"4" fidl_offset_v2:"4"` |
| } |
| |
| var _mBaseSocketGetLingerResponse = _bindings.CreateLazyMarshaler(BaseSocketGetLingerResponse{}) |
| |
| func (msg *BaseSocketGetLingerResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetLingerResponse |
| } |
| |
| type BaseSocketSetReusePortResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetReusePortResponse = _bindings.CreateLazyMarshaler(BaseSocketSetReusePortResponse{}) |
| |
| func (msg *BaseSocketSetReusePortResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetReusePortResponse |
| } |
| |
| type BaseSocketGetReusePortResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetReusePortResponse = _bindings.CreateLazyMarshaler(BaseSocketGetReusePortResponse{}) |
| |
| func (msg *BaseSocketGetReusePortResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetReusePortResponse |
| } |
| |
| type BaseSocketGetAcceptConnResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetAcceptConnResponse = _bindings.CreateLazyMarshaler(BaseSocketGetAcceptConnResponse{}) |
| |
| func (msg *BaseSocketGetAcceptConnResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetAcceptConnResponse |
| } |
| |
| type BaseSocketSetBindToDeviceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetBindToDeviceResponse = _bindings.CreateLazyMarshaler(BaseSocketSetBindToDeviceResponse{}) |
| |
| func (msg *BaseSocketSetBindToDeviceResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetBindToDeviceResponse |
| } |
| |
| type BaseSocketGetBindToDeviceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Value string `fidl_offset_v1:"0" fidl_offset_v2:"0" fidl_bounds:"15"` |
| } |
| |
| var _mBaseSocketGetBindToDeviceResponse = _bindings.CreateLazyMarshaler(BaseSocketGetBindToDeviceResponse{}) |
| |
| func (msg *BaseSocketGetBindToDeviceResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetBindToDeviceResponse |
| } |
| |
| type BaseSocketSetTimestampResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetTimestampResponse = _bindings.CreateLazyMarshaler(BaseSocketSetTimestampResponse{}) |
| |
| func (msg *BaseSocketSetTimestampResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetTimestampResponse |
| } |
| |
| type BaseSocketGetTimestampResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetTimestampResponse = _bindings.CreateLazyMarshaler(BaseSocketGetTimestampResponse{}) |
| |
| func (msg *BaseSocketGetTimestampResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetTimestampResponse |
| } |
| |
| type BaseSocketSetIpTypeOfServiceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetIpTypeOfServiceResponse = _bindings.CreateLazyMarshaler(BaseSocketSetIpTypeOfServiceResponse{}) |
| |
| func (msg *BaseSocketSetIpTypeOfServiceResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetIpTypeOfServiceResponse |
| } |
| |
| type BaseSocketGetIpTypeOfServiceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value uint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetIpTypeOfServiceResponse = _bindings.CreateLazyMarshaler(BaseSocketGetIpTypeOfServiceResponse{}) |
| |
| func (msg *BaseSocketGetIpTypeOfServiceResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetIpTypeOfServiceResponse |
| } |
| |
| type BaseSocketSetIpTtlResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetIpTtlResponse = _bindings.CreateLazyMarshaler(BaseSocketSetIpTtlResponse{}) |
| |
| func (msg *BaseSocketSetIpTtlResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetIpTtlResponse |
| } |
| |
| type BaseSocketGetIpTtlResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value uint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetIpTtlResponse = _bindings.CreateLazyMarshaler(BaseSocketGetIpTtlResponse{}) |
| |
| func (msg *BaseSocketGetIpTtlResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetIpTtlResponse |
| } |
| |
| type BaseSocketSetIpPacketInfoResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetIpPacketInfoResponse = _bindings.CreateLazyMarshaler(BaseSocketSetIpPacketInfoResponse{}) |
| |
| func (msg *BaseSocketSetIpPacketInfoResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetIpPacketInfoResponse |
| } |
| |
| type BaseSocketGetIpPacketInfoResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetIpPacketInfoResponse = _bindings.CreateLazyMarshaler(BaseSocketGetIpPacketInfoResponse{}) |
| |
| func (msg *BaseSocketGetIpPacketInfoResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetIpPacketInfoResponse |
| } |
| |
| type BaseSocketSetIpReceiveTypeOfServiceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetIpReceiveTypeOfServiceResponse = _bindings.CreateLazyMarshaler(BaseSocketSetIpReceiveTypeOfServiceResponse{}) |
| |
| func (msg *BaseSocketSetIpReceiveTypeOfServiceResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetIpReceiveTypeOfServiceResponse |
| } |
| |
| type BaseSocketGetIpReceiveTypeOfServiceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetIpReceiveTypeOfServiceResponse = _bindings.CreateLazyMarshaler(BaseSocketGetIpReceiveTypeOfServiceResponse{}) |
| |
| func (msg *BaseSocketGetIpReceiveTypeOfServiceResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetIpReceiveTypeOfServiceResponse |
| } |
| |
| type BaseSocketSetIpMulticastInterfaceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetIpMulticastInterfaceResponse = _bindings.CreateLazyMarshaler(BaseSocketSetIpMulticastInterfaceResponse{}) |
| |
| func (msg *BaseSocketSetIpMulticastInterfaceResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetIpMulticastInterfaceResponse |
| } |
| |
| type BaseSocketGetIpMulticastInterfaceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"4" fidl_alignment_v1:"1" fidl_size_v2:"4" fidl_alignment_v2:"1"` |
| Value fuchsianet.Ipv4Address `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetIpMulticastInterfaceResponse = _bindings.CreateLazyMarshaler(BaseSocketGetIpMulticastInterfaceResponse{}) |
| |
| func (msg *BaseSocketGetIpMulticastInterfaceResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetIpMulticastInterfaceResponse |
| } |
| |
| type BaseSocketSetIpMulticastTtlResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetIpMulticastTtlResponse = _bindings.CreateLazyMarshaler(BaseSocketSetIpMulticastTtlResponse{}) |
| |
| func (msg *BaseSocketSetIpMulticastTtlResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetIpMulticastTtlResponse |
| } |
| |
| type BaseSocketGetIpMulticastTtlResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value uint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetIpMulticastTtlResponse = _bindings.CreateLazyMarshaler(BaseSocketGetIpMulticastTtlResponse{}) |
| |
| func (msg *BaseSocketGetIpMulticastTtlResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetIpMulticastTtlResponse |
| } |
| |
| type BaseSocketSetIpMulticastLoopbackResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetIpMulticastLoopbackResponse = _bindings.CreateLazyMarshaler(BaseSocketSetIpMulticastLoopbackResponse{}) |
| |
| func (msg *BaseSocketSetIpMulticastLoopbackResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetIpMulticastLoopbackResponse |
| } |
| |
| type BaseSocketGetIpMulticastLoopbackResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetIpMulticastLoopbackResponse = _bindings.CreateLazyMarshaler(BaseSocketGetIpMulticastLoopbackResponse{}) |
| |
| func (msg *BaseSocketGetIpMulticastLoopbackResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetIpMulticastLoopbackResponse |
| } |
| |
| type BaseSocketAddIpMembershipResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketAddIpMembershipResponse = _bindings.CreateLazyMarshaler(BaseSocketAddIpMembershipResponse{}) |
| |
| func (msg *BaseSocketAddIpMembershipResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketAddIpMembershipResponse |
| } |
| |
| type BaseSocketDropIpMembershipResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketDropIpMembershipResponse = _bindings.CreateLazyMarshaler(BaseSocketDropIpMembershipResponse{}) |
| |
| func (msg *BaseSocketDropIpMembershipResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketDropIpMembershipResponse |
| } |
| |
| type BaseSocketAddIpv6MembershipResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketAddIpv6MembershipResponse = _bindings.CreateLazyMarshaler(BaseSocketAddIpv6MembershipResponse{}) |
| |
| func (msg *BaseSocketAddIpv6MembershipResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketAddIpv6MembershipResponse |
| } |
| |
| type BaseSocketDropIpv6MembershipResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketDropIpv6MembershipResponse = _bindings.CreateLazyMarshaler(BaseSocketDropIpv6MembershipResponse{}) |
| |
| func (msg *BaseSocketDropIpv6MembershipResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketDropIpv6MembershipResponse |
| } |
| |
| type BaseSocketSetIpv6MulticastInterfaceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetIpv6MulticastInterfaceResponse = _bindings.CreateLazyMarshaler(BaseSocketSetIpv6MulticastInterfaceResponse{}) |
| |
| func (msg *BaseSocketSetIpv6MulticastInterfaceResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetIpv6MulticastInterfaceResponse |
| } |
| |
| type BaseSocketGetIpv6MulticastInterfaceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value uint64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetIpv6MulticastInterfaceResponse = _bindings.CreateLazyMarshaler(BaseSocketGetIpv6MulticastInterfaceResponse{}) |
| |
| func (msg *BaseSocketGetIpv6MulticastInterfaceResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetIpv6MulticastInterfaceResponse |
| } |
| |
| type BaseSocketSetIpv6MulticastHopsResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetIpv6MulticastHopsResponse = _bindings.CreateLazyMarshaler(BaseSocketSetIpv6MulticastHopsResponse{}) |
| |
| func (msg *BaseSocketSetIpv6MulticastHopsResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetIpv6MulticastHopsResponse |
| } |
| |
| type BaseSocketGetIpv6MulticastHopsResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value uint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetIpv6MulticastHopsResponse = _bindings.CreateLazyMarshaler(BaseSocketGetIpv6MulticastHopsResponse{}) |
| |
| func (msg *BaseSocketGetIpv6MulticastHopsResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetIpv6MulticastHopsResponse |
| } |
| |
| type BaseSocketSetIpv6MulticastLoopbackResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetIpv6MulticastLoopbackResponse = _bindings.CreateLazyMarshaler(BaseSocketSetIpv6MulticastLoopbackResponse{}) |
| |
| func (msg *BaseSocketSetIpv6MulticastLoopbackResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetIpv6MulticastLoopbackResponse |
| } |
| |
| type BaseSocketGetIpv6MulticastLoopbackResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetIpv6MulticastLoopbackResponse = _bindings.CreateLazyMarshaler(BaseSocketGetIpv6MulticastLoopbackResponse{}) |
| |
| func (msg *BaseSocketGetIpv6MulticastLoopbackResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetIpv6MulticastLoopbackResponse |
| } |
| |
| type BaseSocketSetIpv6OnlyResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetIpv6OnlyResponse = _bindings.CreateLazyMarshaler(BaseSocketSetIpv6OnlyResponse{}) |
| |
| func (msg *BaseSocketSetIpv6OnlyResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetIpv6OnlyResponse |
| } |
| |
| type BaseSocketGetIpv6OnlyResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetIpv6OnlyResponse = _bindings.CreateLazyMarshaler(BaseSocketGetIpv6OnlyResponse{}) |
| |
| func (msg *BaseSocketGetIpv6OnlyResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetIpv6OnlyResponse |
| } |
| |
| type BaseSocketSetIpv6ReceiveTrafficClassResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetIpv6ReceiveTrafficClassResponse = _bindings.CreateLazyMarshaler(BaseSocketSetIpv6ReceiveTrafficClassResponse{}) |
| |
| func (msg *BaseSocketSetIpv6ReceiveTrafficClassResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetIpv6ReceiveTrafficClassResponse |
| } |
| |
| type BaseSocketGetIpv6ReceiveTrafficClassResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetIpv6ReceiveTrafficClassResponse = _bindings.CreateLazyMarshaler(BaseSocketGetIpv6ReceiveTrafficClassResponse{}) |
| |
| func (msg *BaseSocketGetIpv6ReceiveTrafficClassResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetIpv6ReceiveTrafficClassResponse |
| } |
| |
| type BaseSocketSetIpv6TrafficClassResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mBaseSocketSetIpv6TrafficClassResponse = _bindings.CreateLazyMarshaler(BaseSocketSetIpv6TrafficClassResponse{}) |
| |
| func (msg *BaseSocketSetIpv6TrafficClassResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketSetIpv6TrafficClassResponse |
| } |
| |
| type BaseSocketGetIpv6TrafficClassResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value uint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mBaseSocketGetIpv6TrafficClassResponse = _bindings.CreateLazyMarshaler(BaseSocketGetIpv6TrafficClassResponse{}) |
| |
| func (msg *BaseSocketGetIpv6TrafficClassResponse) Marshaler() _bindings.Marshaler { |
| return _mBaseSocketGetIpv6TrafficClassResponse |
| } |
| |
| type DatagramSocketRecvMsgResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"64" fidl_alignment_v1:"8" fidl_size_v2:"56" fidl_alignment_v2:"8"` |
| Addr *fuchsianet.SocketAddress `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Data []uint8 `fidl_offset_v1:"24" fidl_offset_v2:"16" fidl_bounds:""` |
| Control RecvControlData `fidl_offset_v1:"40" fidl_offset_v2:"32"` |
| Truncated uint32 `fidl_offset_v1:"56" fidl_offset_v2:"48"` |
| } |
| |
| var _mDatagramSocketRecvMsgResponse = _bindings.CreateLazyMarshaler(DatagramSocketRecvMsgResponse{}) |
| |
| func (msg *DatagramSocketRecvMsgResponse) Marshaler() _bindings.Marshaler { |
| return _mDatagramSocketRecvMsgResponse |
| } |
| |
| type DatagramSocketSendMsgResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Len int64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mDatagramSocketSendMsgResponse = _bindings.CreateLazyMarshaler(DatagramSocketSendMsgResponse{}) |
| |
| func (msg *DatagramSocketSendMsgResponse) Marshaler() _bindings.Marshaler { |
| return _mDatagramSocketSendMsgResponse |
| } |
| |
| type DatagramSocketGetInfoResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"4" fidl_size_v2:"8" fidl_alignment_v2:"4"` |
| Domain Domain `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Proto DatagramSocketProtocol `fidl_offset_v1:"4" fidl_offset_v2:"4"` |
| } |
| |
| var _mDatagramSocketGetInfoResponse = _bindings.CreateLazyMarshaler(DatagramSocketGetInfoResponse{}) |
| |
| func (msg *DatagramSocketGetInfoResponse) Marshaler() _bindings.Marshaler { |
| return _mDatagramSocketGetInfoResponse |
| } |
| |
| type StreamSocketListenResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mStreamSocketListenResponse = _bindings.CreateLazyMarshaler(StreamSocketListenResponse{}) |
| |
| func (msg *StreamSocketListenResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketListenResponse |
| } |
| |
| type StreamSocketAcceptResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"32" fidl_alignment_v1:"8" fidl_size_v2:"24" fidl_alignment_v2:"8"` |
| Addr *fuchsianet.SocketAddress `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| S StreamSocketWithCtxInterface `fidl_offset_v1:"24" fidl_offset_v2:"16" fidl_handle_subtype:"4"` |
| } |
| |
| var _mStreamSocketAcceptResponse = _bindings.CreateLazyMarshaler(StreamSocketAcceptResponse{}) |
| |
| func (msg *StreamSocketAcceptResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketAcceptResponse |
| } |
| |
| type StreamSocketGetInfoResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"4" fidl_size_v2:"8" fidl_alignment_v2:"4"` |
| Domain Domain `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Proto StreamSocketProtocol `fidl_offset_v1:"4" fidl_offset_v2:"4"` |
| } |
| |
| var _mStreamSocketGetInfoResponse = _bindings.CreateLazyMarshaler(StreamSocketGetInfoResponse{}) |
| |
| func (msg *StreamSocketGetInfoResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketGetInfoResponse |
| } |
| |
| type StreamSocketSetTcpNoDelayResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mStreamSocketSetTcpNoDelayResponse = _bindings.CreateLazyMarshaler(StreamSocketSetTcpNoDelayResponse{}) |
| |
| func (msg *StreamSocketSetTcpNoDelayResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketSetTcpNoDelayResponse |
| } |
| |
| type StreamSocketGetTcpNoDelayResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mStreamSocketGetTcpNoDelayResponse = _bindings.CreateLazyMarshaler(StreamSocketGetTcpNoDelayResponse{}) |
| |
| func (msg *StreamSocketGetTcpNoDelayResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketGetTcpNoDelayResponse |
| } |
| |
| type StreamSocketSetTcpMaxSegmentResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mStreamSocketSetTcpMaxSegmentResponse = _bindings.CreateLazyMarshaler(StreamSocketSetTcpMaxSegmentResponse{}) |
| |
| func (msg *StreamSocketSetTcpMaxSegmentResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketSetTcpMaxSegmentResponse |
| } |
| |
| type StreamSocketGetTcpMaxSegmentResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"4" fidl_alignment_v1:"4" fidl_size_v2:"4" fidl_alignment_v2:"4"` |
| ValueBytes uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mStreamSocketGetTcpMaxSegmentResponse = _bindings.CreateLazyMarshaler(StreamSocketGetTcpMaxSegmentResponse{}) |
| |
| func (msg *StreamSocketGetTcpMaxSegmentResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketGetTcpMaxSegmentResponse |
| } |
| |
| type StreamSocketSetTcpCorkResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mStreamSocketSetTcpCorkResponse = _bindings.CreateLazyMarshaler(StreamSocketSetTcpCorkResponse{}) |
| |
| func (msg *StreamSocketSetTcpCorkResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketSetTcpCorkResponse |
| } |
| |
| type StreamSocketGetTcpCorkResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mStreamSocketGetTcpCorkResponse = _bindings.CreateLazyMarshaler(StreamSocketGetTcpCorkResponse{}) |
| |
| func (msg *StreamSocketGetTcpCorkResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketGetTcpCorkResponse |
| } |
| |
| type StreamSocketSetTcpKeepAliveIdleResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mStreamSocketSetTcpKeepAliveIdleResponse = _bindings.CreateLazyMarshaler(StreamSocketSetTcpKeepAliveIdleResponse{}) |
| |
| func (msg *StreamSocketSetTcpKeepAliveIdleResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketSetTcpKeepAliveIdleResponse |
| } |
| |
| type StreamSocketGetTcpKeepAliveIdleResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"4" fidl_alignment_v1:"4" fidl_size_v2:"4" fidl_alignment_v2:"4"` |
| ValueSecs uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mStreamSocketGetTcpKeepAliveIdleResponse = _bindings.CreateLazyMarshaler(StreamSocketGetTcpKeepAliveIdleResponse{}) |
| |
| func (msg *StreamSocketGetTcpKeepAliveIdleResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketGetTcpKeepAliveIdleResponse |
| } |
| |
| type StreamSocketSetTcpKeepAliveIntervalResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mStreamSocketSetTcpKeepAliveIntervalResponse = _bindings.CreateLazyMarshaler(StreamSocketSetTcpKeepAliveIntervalResponse{}) |
| |
| func (msg *StreamSocketSetTcpKeepAliveIntervalResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketSetTcpKeepAliveIntervalResponse |
| } |
| |
| type StreamSocketGetTcpKeepAliveIntervalResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"4" fidl_alignment_v1:"4" fidl_size_v2:"4" fidl_alignment_v2:"4"` |
| ValueSecs uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mStreamSocketGetTcpKeepAliveIntervalResponse = _bindings.CreateLazyMarshaler(StreamSocketGetTcpKeepAliveIntervalResponse{}) |
| |
| func (msg *StreamSocketGetTcpKeepAliveIntervalResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketGetTcpKeepAliveIntervalResponse |
| } |
| |
| type StreamSocketSetTcpKeepAliveCountResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mStreamSocketSetTcpKeepAliveCountResponse = _bindings.CreateLazyMarshaler(StreamSocketSetTcpKeepAliveCountResponse{}) |
| |
| func (msg *StreamSocketSetTcpKeepAliveCountResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketSetTcpKeepAliveCountResponse |
| } |
| |
| type StreamSocketGetTcpKeepAliveCountResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"4" fidl_alignment_v1:"4" fidl_size_v2:"4" fidl_alignment_v2:"4"` |
| Value uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mStreamSocketGetTcpKeepAliveCountResponse = _bindings.CreateLazyMarshaler(StreamSocketGetTcpKeepAliveCountResponse{}) |
| |
| func (msg *StreamSocketGetTcpKeepAliveCountResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketGetTcpKeepAliveCountResponse |
| } |
| |
| type StreamSocketSetTcpSynCountResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mStreamSocketSetTcpSynCountResponse = _bindings.CreateLazyMarshaler(StreamSocketSetTcpSynCountResponse{}) |
| |
| func (msg *StreamSocketSetTcpSynCountResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketSetTcpSynCountResponse |
| } |
| |
| type StreamSocketGetTcpSynCountResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"4" fidl_alignment_v1:"4" fidl_size_v2:"4" fidl_alignment_v2:"4"` |
| Value uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mStreamSocketGetTcpSynCountResponse = _bindings.CreateLazyMarshaler(StreamSocketGetTcpSynCountResponse{}) |
| |
| func (msg *StreamSocketGetTcpSynCountResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketGetTcpSynCountResponse |
| } |
| |
| type StreamSocketSetTcpLingerResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mStreamSocketSetTcpLingerResponse = _bindings.CreateLazyMarshaler(StreamSocketSetTcpLingerResponse{}) |
| |
| func (msg *StreamSocketSetTcpLingerResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketSetTcpLingerResponse |
| } |
| |
| type StreamSocketGetTcpLingerResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| ValueSecs OptionalUint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mStreamSocketGetTcpLingerResponse = _bindings.CreateLazyMarshaler(StreamSocketGetTcpLingerResponse{}) |
| |
| func (msg *StreamSocketGetTcpLingerResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketGetTcpLingerResponse |
| } |
| |
| type StreamSocketSetTcpDeferAcceptResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mStreamSocketSetTcpDeferAcceptResponse = _bindings.CreateLazyMarshaler(StreamSocketSetTcpDeferAcceptResponse{}) |
| |
| func (msg *StreamSocketSetTcpDeferAcceptResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketSetTcpDeferAcceptResponse |
| } |
| |
| type StreamSocketGetTcpDeferAcceptResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"4" fidl_alignment_v1:"4" fidl_size_v2:"4" fidl_alignment_v2:"4"` |
| ValueSecs uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mStreamSocketGetTcpDeferAcceptResponse = _bindings.CreateLazyMarshaler(StreamSocketGetTcpDeferAcceptResponse{}) |
| |
| func (msg *StreamSocketGetTcpDeferAcceptResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketGetTcpDeferAcceptResponse |
| } |
| |
| type StreamSocketSetTcpWindowClampResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mStreamSocketSetTcpWindowClampResponse = _bindings.CreateLazyMarshaler(StreamSocketSetTcpWindowClampResponse{}) |
| |
| func (msg *StreamSocketSetTcpWindowClampResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketSetTcpWindowClampResponse |
| } |
| |
| type StreamSocketGetTcpWindowClampResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"4" fidl_alignment_v1:"4" fidl_size_v2:"4" fidl_alignment_v2:"4"` |
| Value uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mStreamSocketGetTcpWindowClampResponse = _bindings.CreateLazyMarshaler(StreamSocketGetTcpWindowClampResponse{}) |
| |
| func (msg *StreamSocketGetTcpWindowClampResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketGetTcpWindowClampResponse |
| } |
| |
| type StreamSocketGetTcpInfoResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Info TcpInfo `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mStreamSocketGetTcpInfoResponse = _bindings.CreateLazyMarshaler(StreamSocketGetTcpInfoResponse{}) |
| |
| func (msg *StreamSocketGetTcpInfoResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketGetTcpInfoResponse |
| } |
| |
| type StreamSocketSetTcpQuickAckResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mStreamSocketSetTcpQuickAckResponse = _bindings.CreateLazyMarshaler(StreamSocketSetTcpQuickAckResponse{}) |
| |
| func (msg *StreamSocketSetTcpQuickAckResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketSetTcpQuickAckResponse |
| } |
| |
| type StreamSocketGetTcpQuickAckResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mStreamSocketGetTcpQuickAckResponse = _bindings.CreateLazyMarshaler(StreamSocketGetTcpQuickAckResponse{}) |
| |
| func (msg *StreamSocketGetTcpQuickAckResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketGetTcpQuickAckResponse |
| } |
| |
| type StreamSocketSetTcpCongestionResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mStreamSocketSetTcpCongestionResponse = _bindings.CreateLazyMarshaler(StreamSocketSetTcpCongestionResponse{}) |
| |
| func (msg *StreamSocketSetTcpCongestionResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketSetTcpCongestionResponse |
| } |
| |
| type StreamSocketGetTcpCongestionResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"4" fidl_alignment_v1:"4" fidl_size_v2:"4" fidl_alignment_v2:"4"` |
| Value TcpCongestionControl `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mStreamSocketGetTcpCongestionResponse = _bindings.CreateLazyMarshaler(StreamSocketGetTcpCongestionResponse{}) |
| |
| func (msg *StreamSocketGetTcpCongestionResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketGetTcpCongestionResponse |
| } |
| |
| type StreamSocketSetTcpUserTimeoutResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mStreamSocketSetTcpUserTimeoutResponse = _bindings.CreateLazyMarshaler(StreamSocketSetTcpUserTimeoutResponse{}) |
| |
| func (msg *StreamSocketSetTcpUserTimeoutResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketSetTcpUserTimeoutResponse |
| } |
| |
| type StreamSocketGetTcpUserTimeoutResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"4" fidl_alignment_v1:"4" fidl_size_v2:"4" fidl_alignment_v2:"4"` |
| ValueMillis uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mStreamSocketGetTcpUserTimeoutResponse = _bindings.CreateLazyMarshaler(StreamSocketGetTcpUserTimeoutResponse{}) |
| |
| func (msg *StreamSocketGetTcpUserTimeoutResponse) Marshaler() _bindings.Marshaler { |
| return _mStreamSocketGetTcpUserTimeoutResponse |
| } |
| |
| type ProviderStreamSocketResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"4" fidl_alignment_v1:"4" fidl_size_v2:"4" fidl_alignment_v2:"4"` |
| S StreamSocketWithCtxInterface `fidl_offset_v1:"0" fidl_offset_v2:"0" fidl_handle_subtype:"4"` |
| } |
| |
| var _mProviderStreamSocketResponse = _bindings.CreateLazyMarshaler(ProviderStreamSocketResponse{}) |
| |
| func (msg *ProviderStreamSocketResponse) Marshaler() _bindings.Marshaler { |
| return _mProviderStreamSocketResponse |
| } |
| |
| type ProviderDatagramSocketResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"4" fidl_alignment_v1:"4" fidl_size_v2:"4" fidl_alignment_v2:"4"` |
| S DatagramSocketWithCtxInterface `fidl_offset_v1:"0" fidl_offset_v2:"0" fidl_handle_subtype:"4"` |
| } |
| |
| var _mProviderDatagramSocketResponse = _bindings.CreateLazyMarshaler(ProviderDatagramSocketResponse{}) |
| |
| func (msg *ProviderDatagramSocketResponse) Marshaler() _bindings.Marshaler { |
| return _mProviderDatagramSocketResponse |
| } |
| |
| type ProviderInterfaceIndexToNameResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Name string `fidl_offset_v1:"0" fidl_offset_v2:"0" fidl_bounds:"15"` |
| } |
| |
| var _mProviderInterfaceIndexToNameResponse = _bindings.CreateLazyMarshaler(ProviderInterfaceIndexToNameResponse{}) |
| |
| func (msg *ProviderInterfaceIndexToNameResponse) Marshaler() _bindings.Marshaler { |
| return _mProviderInterfaceIndexToNameResponse |
| } |
| |
| type ProviderInterfaceNameToIndexResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Index uint64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mProviderInterfaceNameToIndexResponse = _bindings.CreateLazyMarshaler(ProviderInterfaceNameToIndexResponse{}) |
| |
| func (msg *ProviderInterfaceNameToIndexResponse) Marshaler() _bindings.Marshaler { |
| return _mProviderInterfaceNameToIndexResponse |
| } |
| |
| type ProviderInterfaceNameToFlagsResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"2" fidl_alignment_v1:"2" fidl_size_v2:"2" fidl_alignment_v2:"2"` |
| Flags InterfaceFlags `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mProviderInterfaceNameToFlagsResponse = _bindings.CreateLazyMarshaler(ProviderInterfaceNameToFlagsResponse{}) |
| |
| func (msg *ProviderInterfaceNameToFlagsResponse) Marshaler() _bindings.Marshaler { |
| return _mProviderInterfaceNameToFlagsResponse |
| } |
| |
| // IPv4 multicast membership options. |
| type IpMulticastMembership struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| // Interface index for membership. |
| Iface uint64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| // Local interface address requesting or relinquishing ownership. |
| LocalAddr fuchsianet.Ipv4Address `fidl_offset_v1:"8" fidl_offset_v2:"8"` |
| // Address of the multicast group the membership refers to. |
| McastAddr fuchsianet.Ipv4Address `fidl_offset_v1:"12" fidl_offset_v2:"12"` |
| } |
| |
| var _mIpMulticastMembership = _bindings.CreateLazyMarshaler(IpMulticastMembership{}) |
| |
| func (msg *IpMulticastMembership) Marshaler() _bindings.Marshaler { |
| return _mIpMulticastMembership |
| } |
| |
| // IPv6 multicast membership options. |
| type Ipv6MulticastMembership struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"24" fidl_alignment_v2:"8"` |
| // Interface index for membership. |
| Iface uint64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| // Address of the multicast group the membership refers to. |
| McastAddr fuchsianet.Ipv6Address `fidl_offset_v1:"8" fidl_offset_v2:"8"` |
| } |
| |
| var _mIpv6MulticastMembership = _bindings.CreateLazyMarshaler(Ipv6MulticastMembership{}) |
| |
| func (msg *Ipv6MulticastMembership) Marshaler() _bindings.Marshaler { |
| return _mIpv6MulticastMembership |
| } |
| |
| type Empty struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"1" fidl_alignment_v1:"1" fidl_size_v2:"1" fidl_alignment_v2:"1"` |
| } |
| |
| var _mEmpty = _bindings.CreateLazyMarshaler(Empty{}) |
| |
| func (msg *Empty) Marshaler() _bindings.Marshaler { |
| return _mEmpty |
| } |
| |
| type baseSocketWithCtxCloneRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Flags uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Object fuchsiaio.NodeWithCtxInterfaceRequest `fidl_offset_v1:"4" fidl_offset_v2:"4" fidl_handle_subtype:"4" fidl_bounds:"0"` |
| } |
| |
| var _mbaseSocketWithCtxCloneRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxCloneRequest{}) |
| |
| func (msg *baseSocketWithCtxCloneRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxCloneRequest |
| } |
| |
| type baseSocketWithCtxCloseResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxCloseResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxCloseResponse{}) |
| |
| func (msg *baseSocketWithCtxCloseResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxCloseResponse |
| } |
| |
| type baseSocketWithCtxDescribeResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Info fuchsiaio.NodeInfo `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxDescribeResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxDescribeResponse{}) |
| |
| func (msg *baseSocketWithCtxDescribeResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxDescribeResponse |
| } |
| |
| type baseSocketWithCtxOnOpenResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"32" fidl_alignment_v1:"8" fidl_size_v2:"24" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Info *fuchsiaio.NodeInfo `fidl_offset_v1:"8" fidl_offset_v2:"8"` |
| } |
| |
| var _mbaseSocketWithCtxOnOpenResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxOnOpenResponse{}) |
| |
| func (msg *baseSocketWithCtxOnOpenResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxOnOpenResponse |
| } |
| |
| type baseSocketWithCtxSyncResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSyncResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSyncResponse{}) |
| |
| func (msg *baseSocketWithCtxSyncResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSyncResponse |
| } |
| |
| type baseSocketWithCtxGetAttrResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"64" fidl_alignment_v1:"8" fidl_size_v2:"64" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Attributes fuchsiaio.NodeAttributes `fidl_offset_v1:"8" fidl_offset_v2:"8"` |
| } |
| |
| var _mbaseSocketWithCtxGetAttrResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetAttrResponse{}) |
| |
| func (msg *baseSocketWithCtxGetAttrResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetAttrResponse |
| } |
| |
| type baseSocketWithCtxSetAttrRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"64" fidl_alignment_v1:"8" fidl_size_v2:"64" fidl_alignment_v2:"8"` |
| Flags uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Attributes fuchsiaio.NodeAttributes `fidl_offset_v1:"8" fidl_offset_v2:"8"` |
| } |
| |
| var _mbaseSocketWithCtxSetAttrRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetAttrRequest{}) |
| |
| func (msg *baseSocketWithCtxSetAttrRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetAttrRequest |
| } |
| |
| type baseSocketWithCtxSetAttrResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetAttrResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetAttrResponse{}) |
| |
| func (msg *baseSocketWithCtxSetAttrResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetAttrResponse |
| } |
| |
| type baseSocketWithCtxNodeGetFlagsResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Flags uint32 `fidl_offset_v1:"4" fidl_offset_v2:"4"` |
| } |
| |
| var _mbaseSocketWithCtxNodeGetFlagsResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxNodeGetFlagsResponse{}) |
| |
| func (msg *baseSocketWithCtxNodeGetFlagsResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxNodeGetFlagsResponse |
| } |
| |
| type baseSocketWithCtxNodeSetFlagsRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Flags uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxNodeSetFlagsRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxNodeSetFlagsRequest{}) |
| |
| func (msg *baseSocketWithCtxNodeSetFlagsRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxNodeSetFlagsRequest |
| } |
| |
| type baseSocketWithCtxNodeSetFlagsResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxNodeSetFlagsResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxNodeSetFlagsResponse{}) |
| |
| func (msg *baseSocketWithCtxNodeSetFlagsResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxNodeSetFlagsResponse |
| } |
| |
| type baseSocketWithCtxBindRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Addr fuchsianet.SocketAddress `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxBindRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxBindRequest{}) |
| |
| func (msg *baseSocketWithCtxBindRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxBindRequest |
| } |
| |
| type baseSocketWithCtxBindResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketBindResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxBindResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxBindResponse{}) |
| |
| func (msg *baseSocketWithCtxBindResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxBindResponse |
| } |
| |
| type baseSocketWithCtxConnectRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Addr fuchsianet.SocketAddress `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxConnectRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxConnectRequest{}) |
| |
| func (msg *baseSocketWithCtxConnectRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxConnectRequest |
| } |
| |
| type baseSocketWithCtxConnectResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketConnectResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxConnectResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxConnectResponse{}) |
| |
| func (msg *baseSocketWithCtxConnectResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxConnectResponse |
| } |
| |
| type baseSocketWithCtxDisconnectResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketDisconnectResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxDisconnectResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxDisconnectResponse{}) |
| |
| func (msg *baseSocketWithCtxDisconnectResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxDisconnectResponse |
| } |
| |
| type baseSocketWithCtxGetSockNameResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetSockNameResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetSockNameResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetSockNameResponse{}) |
| |
| func (msg *baseSocketWithCtxGetSockNameResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetSockNameResponse |
| } |
| |
| type baseSocketWithCtxGetPeerNameResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetPeerNameResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetPeerNameResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetPeerNameResponse{}) |
| |
| func (msg *baseSocketWithCtxGetPeerNameResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetPeerNameResponse |
| } |
| |
| type baseSocketWithCtxShutdownRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Mode ShutdownMode `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxShutdownRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxShutdownRequest{}) |
| |
| func (msg *baseSocketWithCtxShutdownRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxShutdownRequest |
| } |
| |
| type baseSocketWithCtxShutdownResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketShutdownResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxShutdownResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxShutdownResponse{}) |
| |
| func (msg *baseSocketWithCtxShutdownResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxShutdownResponse |
| } |
| |
| type baseSocketWithCtxShutdown2Request struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Mode ShutdownMode `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxShutdown2Request = _bindings.CreateLazyMarshaler(baseSocketWithCtxShutdown2Request{}) |
| |
| func (msg *baseSocketWithCtxShutdown2Request) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxShutdown2Request |
| } |
| |
| type baseSocketWithCtxShutdown2Response struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketShutdown2Result `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxShutdown2Response = _bindings.CreateLazyMarshaler(baseSocketWithCtxShutdown2Response{}) |
| |
| func (msg *baseSocketWithCtxShutdown2Response) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxShutdown2Response |
| } |
| |
| type baseSocketWithCtxSetReuseAddressRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetReuseAddressRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetReuseAddressRequest{}) |
| |
| func (msg *baseSocketWithCtxSetReuseAddressRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetReuseAddressRequest |
| } |
| |
| type baseSocketWithCtxSetReuseAddressResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetReuseAddressResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetReuseAddressResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetReuseAddressResponse{}) |
| |
| func (msg *baseSocketWithCtxSetReuseAddressResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetReuseAddressResponse |
| } |
| |
| type baseSocketWithCtxGetReuseAddressResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetReuseAddressResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetReuseAddressResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetReuseAddressResponse{}) |
| |
| func (msg *baseSocketWithCtxGetReuseAddressResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetReuseAddressResponse |
| } |
| |
| type baseSocketWithCtxGetErrorResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetErrorResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetErrorResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetErrorResponse{}) |
| |
| func (msg *baseSocketWithCtxGetErrorResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetErrorResponse |
| } |
| |
| type baseSocketWithCtxSetBroadcastRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetBroadcastRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetBroadcastRequest{}) |
| |
| func (msg *baseSocketWithCtxSetBroadcastRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetBroadcastRequest |
| } |
| |
| type baseSocketWithCtxSetBroadcastResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetBroadcastResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetBroadcastResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetBroadcastResponse{}) |
| |
| func (msg *baseSocketWithCtxSetBroadcastResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetBroadcastResponse |
| } |
| |
| type baseSocketWithCtxGetBroadcastResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetBroadcastResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetBroadcastResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetBroadcastResponse{}) |
| |
| func (msg *baseSocketWithCtxGetBroadcastResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetBroadcastResponse |
| } |
| |
| type baseSocketWithCtxSetSendBufferRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| ValueBytes uint64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetSendBufferRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetSendBufferRequest{}) |
| |
| func (msg *baseSocketWithCtxSetSendBufferRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetSendBufferRequest |
| } |
| |
| type baseSocketWithCtxSetSendBufferResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetSendBufferResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetSendBufferResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetSendBufferResponse{}) |
| |
| func (msg *baseSocketWithCtxSetSendBufferResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetSendBufferResponse |
| } |
| |
| type baseSocketWithCtxGetSendBufferResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetSendBufferResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetSendBufferResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetSendBufferResponse{}) |
| |
| func (msg *baseSocketWithCtxGetSendBufferResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetSendBufferResponse |
| } |
| |
| type baseSocketWithCtxSetReceiveBufferRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| ValueBytes uint64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetReceiveBufferRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetReceiveBufferRequest{}) |
| |
| func (msg *baseSocketWithCtxSetReceiveBufferRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetReceiveBufferRequest |
| } |
| |
| type baseSocketWithCtxSetReceiveBufferResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetReceiveBufferResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetReceiveBufferResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetReceiveBufferResponse{}) |
| |
| func (msg *baseSocketWithCtxSetReceiveBufferResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetReceiveBufferResponse |
| } |
| |
| type baseSocketWithCtxGetReceiveBufferResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetReceiveBufferResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetReceiveBufferResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetReceiveBufferResponse{}) |
| |
| func (msg *baseSocketWithCtxGetReceiveBufferResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetReceiveBufferResponse |
| } |
| |
| type baseSocketWithCtxSetKeepAliveRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetKeepAliveRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetKeepAliveRequest{}) |
| |
| func (msg *baseSocketWithCtxSetKeepAliveRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetKeepAliveRequest |
| } |
| |
| type baseSocketWithCtxSetKeepAliveResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetKeepAliveResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetKeepAliveResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetKeepAliveResponse{}) |
| |
| func (msg *baseSocketWithCtxSetKeepAliveResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetKeepAliveResponse |
| } |
| |
| type baseSocketWithCtxGetKeepAliveResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetKeepAliveResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetKeepAliveResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetKeepAliveResponse{}) |
| |
| func (msg *baseSocketWithCtxGetKeepAliveResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetKeepAliveResponse |
| } |
| |
| type baseSocketWithCtxSetOutOfBandInlineRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetOutOfBandInlineRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetOutOfBandInlineRequest{}) |
| |
| func (msg *baseSocketWithCtxSetOutOfBandInlineRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetOutOfBandInlineRequest |
| } |
| |
| type baseSocketWithCtxSetOutOfBandInlineResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetOutOfBandInlineResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetOutOfBandInlineResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetOutOfBandInlineResponse{}) |
| |
| func (msg *baseSocketWithCtxSetOutOfBandInlineResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetOutOfBandInlineResponse |
| } |
| |
| type baseSocketWithCtxGetOutOfBandInlineResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetOutOfBandInlineResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetOutOfBandInlineResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetOutOfBandInlineResponse{}) |
| |
| func (msg *baseSocketWithCtxGetOutOfBandInlineResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetOutOfBandInlineResponse |
| } |
| |
| type baseSocketWithCtxSetNoCheckRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetNoCheckRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetNoCheckRequest{}) |
| |
| func (msg *baseSocketWithCtxSetNoCheckRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetNoCheckRequest |
| } |
| |
| type baseSocketWithCtxSetNoCheckResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetNoCheckResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetNoCheckResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetNoCheckResponse{}) |
| |
| func (msg *baseSocketWithCtxSetNoCheckResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetNoCheckResponse |
| } |
| |
| type baseSocketWithCtxGetNoCheckResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetNoCheckResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetNoCheckResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetNoCheckResponse{}) |
| |
| func (msg *baseSocketWithCtxGetNoCheckResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetNoCheckResponse |
| } |
| |
| type baseSocketWithCtxSetLingerRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Linger bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| LengthSecs uint32 `fidl_offset_v1:"4" fidl_offset_v2:"4"` |
| } |
| |
| var _mbaseSocketWithCtxSetLingerRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetLingerRequest{}) |
| |
| func (msg *baseSocketWithCtxSetLingerRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetLingerRequest |
| } |
| |
| type baseSocketWithCtxSetLingerResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetLingerResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetLingerResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetLingerResponse{}) |
| |
| func (msg *baseSocketWithCtxSetLingerResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetLingerResponse |
| } |
| |
| type baseSocketWithCtxGetLingerResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetLingerResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetLingerResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetLingerResponse{}) |
| |
| func (msg *baseSocketWithCtxGetLingerResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetLingerResponse |
| } |
| |
| type baseSocketWithCtxSetReusePortRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetReusePortRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetReusePortRequest{}) |
| |
| func (msg *baseSocketWithCtxSetReusePortRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetReusePortRequest |
| } |
| |
| type baseSocketWithCtxSetReusePortResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetReusePortResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetReusePortResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetReusePortResponse{}) |
| |
| func (msg *baseSocketWithCtxSetReusePortResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetReusePortResponse |
| } |
| |
| type baseSocketWithCtxGetReusePortResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetReusePortResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetReusePortResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetReusePortResponse{}) |
| |
| func (msg *baseSocketWithCtxGetReusePortResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetReusePortResponse |
| } |
| |
| type baseSocketWithCtxGetAcceptConnResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetAcceptConnResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetAcceptConnResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetAcceptConnResponse{}) |
| |
| func (msg *baseSocketWithCtxGetAcceptConnResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetAcceptConnResponse |
| } |
| |
| type baseSocketWithCtxSetBindToDeviceRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Value string `fidl_offset_v1:"0" fidl_offset_v2:"0" fidl_bounds:"15"` |
| } |
| |
| var _mbaseSocketWithCtxSetBindToDeviceRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetBindToDeviceRequest{}) |
| |
| func (msg *baseSocketWithCtxSetBindToDeviceRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetBindToDeviceRequest |
| } |
| |
| type baseSocketWithCtxSetBindToDeviceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetBindToDeviceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetBindToDeviceResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetBindToDeviceResponse{}) |
| |
| func (msg *baseSocketWithCtxSetBindToDeviceResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetBindToDeviceResponse |
| } |
| |
| type baseSocketWithCtxGetBindToDeviceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetBindToDeviceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetBindToDeviceResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetBindToDeviceResponse{}) |
| |
| func (msg *baseSocketWithCtxGetBindToDeviceResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetBindToDeviceResponse |
| } |
| |
| type baseSocketWithCtxSetTimestampRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetTimestampRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetTimestampRequest{}) |
| |
| func (msg *baseSocketWithCtxSetTimestampRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetTimestampRequest |
| } |
| |
| type baseSocketWithCtxSetTimestampResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetTimestampResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetTimestampResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetTimestampResponse{}) |
| |
| func (msg *baseSocketWithCtxSetTimestampResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetTimestampResponse |
| } |
| |
| type baseSocketWithCtxGetTimestampResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetTimestampResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetTimestampResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetTimestampResponse{}) |
| |
| func (msg *baseSocketWithCtxGetTimestampResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetTimestampResponse |
| } |
| |
| type baseSocketWithCtxSetIpTypeOfServiceRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value uint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpTypeOfServiceRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpTypeOfServiceRequest{}) |
| |
| func (msg *baseSocketWithCtxSetIpTypeOfServiceRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpTypeOfServiceRequest |
| } |
| |
| type baseSocketWithCtxSetIpTypeOfServiceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpTypeOfServiceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpTypeOfServiceResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpTypeOfServiceResponse{}) |
| |
| func (msg *baseSocketWithCtxSetIpTypeOfServiceResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpTypeOfServiceResponse |
| } |
| |
| type baseSocketWithCtxGetIpTypeOfServiceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpTypeOfServiceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetIpTypeOfServiceResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetIpTypeOfServiceResponse{}) |
| |
| func (msg *baseSocketWithCtxGetIpTypeOfServiceResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetIpTypeOfServiceResponse |
| } |
| |
| type baseSocketWithCtxSetIpTtlRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Value OptionalUint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpTtlRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpTtlRequest{}) |
| |
| func (msg *baseSocketWithCtxSetIpTtlRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpTtlRequest |
| } |
| |
| type baseSocketWithCtxSetIpTtlResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpTtlResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpTtlResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpTtlResponse{}) |
| |
| func (msg *baseSocketWithCtxSetIpTtlResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpTtlResponse |
| } |
| |
| type baseSocketWithCtxGetIpTtlResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpTtlResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetIpTtlResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetIpTtlResponse{}) |
| |
| func (msg *baseSocketWithCtxGetIpTtlResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetIpTtlResponse |
| } |
| |
| type baseSocketWithCtxSetIpPacketInfoRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpPacketInfoRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpPacketInfoRequest{}) |
| |
| func (msg *baseSocketWithCtxSetIpPacketInfoRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpPacketInfoRequest |
| } |
| |
| type baseSocketWithCtxSetIpPacketInfoResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpPacketInfoResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpPacketInfoResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpPacketInfoResponse{}) |
| |
| func (msg *baseSocketWithCtxSetIpPacketInfoResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpPacketInfoResponse |
| } |
| |
| type baseSocketWithCtxGetIpPacketInfoResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpPacketInfoResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetIpPacketInfoResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetIpPacketInfoResponse{}) |
| |
| func (msg *baseSocketWithCtxGetIpPacketInfoResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetIpPacketInfoResponse |
| } |
| |
| type baseSocketWithCtxSetIpReceiveTypeOfServiceRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpReceiveTypeOfServiceRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpReceiveTypeOfServiceRequest{}) |
| |
| func (msg *baseSocketWithCtxSetIpReceiveTypeOfServiceRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpReceiveTypeOfServiceRequest |
| } |
| |
| type baseSocketWithCtxSetIpReceiveTypeOfServiceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpReceiveTypeOfServiceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpReceiveTypeOfServiceResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpReceiveTypeOfServiceResponse{}) |
| |
| func (msg *baseSocketWithCtxSetIpReceiveTypeOfServiceResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpReceiveTypeOfServiceResponse |
| } |
| |
| type baseSocketWithCtxGetIpReceiveTypeOfServiceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpReceiveTypeOfServiceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetIpReceiveTypeOfServiceResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetIpReceiveTypeOfServiceResponse{}) |
| |
| func (msg *baseSocketWithCtxGetIpReceiveTypeOfServiceResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetIpReceiveTypeOfServiceResponse |
| } |
| |
| type baseSocketWithCtxSetIpMulticastInterfaceRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Iface uint64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Address fuchsianet.Ipv4Address `fidl_offset_v1:"8" fidl_offset_v2:"8"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpMulticastInterfaceRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpMulticastInterfaceRequest{}) |
| |
| func (msg *baseSocketWithCtxSetIpMulticastInterfaceRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpMulticastInterfaceRequest |
| } |
| |
| type baseSocketWithCtxSetIpMulticastInterfaceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpMulticastInterfaceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpMulticastInterfaceResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpMulticastInterfaceResponse{}) |
| |
| func (msg *baseSocketWithCtxSetIpMulticastInterfaceResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpMulticastInterfaceResponse |
| } |
| |
| type baseSocketWithCtxGetIpMulticastInterfaceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpMulticastInterfaceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetIpMulticastInterfaceResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetIpMulticastInterfaceResponse{}) |
| |
| func (msg *baseSocketWithCtxGetIpMulticastInterfaceResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetIpMulticastInterfaceResponse |
| } |
| |
| type baseSocketWithCtxSetIpMulticastTtlRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Value OptionalUint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpMulticastTtlRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpMulticastTtlRequest{}) |
| |
| func (msg *baseSocketWithCtxSetIpMulticastTtlRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpMulticastTtlRequest |
| } |
| |
| type baseSocketWithCtxSetIpMulticastTtlResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpMulticastTtlResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpMulticastTtlResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpMulticastTtlResponse{}) |
| |
| func (msg *baseSocketWithCtxSetIpMulticastTtlResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpMulticastTtlResponse |
| } |
| |
| type baseSocketWithCtxGetIpMulticastTtlResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpMulticastTtlResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetIpMulticastTtlResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetIpMulticastTtlResponse{}) |
| |
| func (msg *baseSocketWithCtxGetIpMulticastTtlResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetIpMulticastTtlResponse |
| } |
| |
| type baseSocketWithCtxSetIpMulticastLoopbackRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpMulticastLoopbackRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpMulticastLoopbackRequest{}) |
| |
| func (msg *baseSocketWithCtxSetIpMulticastLoopbackRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpMulticastLoopbackRequest |
| } |
| |
| type baseSocketWithCtxSetIpMulticastLoopbackResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpMulticastLoopbackResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpMulticastLoopbackResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpMulticastLoopbackResponse{}) |
| |
| func (msg *baseSocketWithCtxSetIpMulticastLoopbackResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpMulticastLoopbackResponse |
| } |
| |
| type baseSocketWithCtxGetIpMulticastLoopbackResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpMulticastLoopbackResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetIpMulticastLoopbackResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetIpMulticastLoopbackResponse{}) |
| |
| func (msg *baseSocketWithCtxGetIpMulticastLoopbackResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetIpMulticastLoopbackResponse |
| } |
| |
| type baseSocketWithCtxAddIpMembershipRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Membership IpMulticastMembership `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxAddIpMembershipRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxAddIpMembershipRequest{}) |
| |
| func (msg *baseSocketWithCtxAddIpMembershipRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxAddIpMembershipRequest |
| } |
| |
| type baseSocketWithCtxAddIpMembershipResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketAddIpMembershipResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxAddIpMembershipResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxAddIpMembershipResponse{}) |
| |
| func (msg *baseSocketWithCtxAddIpMembershipResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxAddIpMembershipResponse |
| } |
| |
| type baseSocketWithCtxDropIpMembershipRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Membership IpMulticastMembership `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxDropIpMembershipRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxDropIpMembershipRequest{}) |
| |
| func (msg *baseSocketWithCtxDropIpMembershipRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxDropIpMembershipRequest |
| } |
| |
| type baseSocketWithCtxDropIpMembershipResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketDropIpMembershipResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxDropIpMembershipResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxDropIpMembershipResponse{}) |
| |
| func (msg *baseSocketWithCtxDropIpMembershipResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxDropIpMembershipResponse |
| } |
| |
| type baseSocketWithCtxAddIpv6MembershipRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"24" fidl_alignment_v2:"8"` |
| Membership Ipv6MulticastMembership `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxAddIpv6MembershipRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxAddIpv6MembershipRequest{}) |
| |
| func (msg *baseSocketWithCtxAddIpv6MembershipRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxAddIpv6MembershipRequest |
| } |
| |
| type baseSocketWithCtxAddIpv6MembershipResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketAddIpv6MembershipResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxAddIpv6MembershipResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxAddIpv6MembershipResponse{}) |
| |
| func (msg *baseSocketWithCtxAddIpv6MembershipResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxAddIpv6MembershipResponse |
| } |
| |
| type baseSocketWithCtxDropIpv6MembershipRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"24" fidl_alignment_v2:"8"` |
| Membership Ipv6MulticastMembership `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxDropIpv6MembershipRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxDropIpv6MembershipRequest{}) |
| |
| func (msg *baseSocketWithCtxDropIpv6MembershipRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxDropIpv6MembershipRequest |
| } |
| |
| type baseSocketWithCtxDropIpv6MembershipResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketDropIpv6MembershipResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxDropIpv6MembershipResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxDropIpv6MembershipResponse{}) |
| |
| func (msg *baseSocketWithCtxDropIpv6MembershipResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxDropIpv6MembershipResponse |
| } |
| |
| type baseSocketWithCtxSetIpv6MulticastInterfaceRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value uint64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpv6MulticastInterfaceRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpv6MulticastInterfaceRequest{}) |
| |
| func (msg *baseSocketWithCtxSetIpv6MulticastInterfaceRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpv6MulticastInterfaceRequest |
| } |
| |
| type baseSocketWithCtxSetIpv6MulticastInterfaceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpv6MulticastInterfaceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpv6MulticastInterfaceResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpv6MulticastInterfaceResponse{}) |
| |
| func (msg *baseSocketWithCtxSetIpv6MulticastInterfaceResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpv6MulticastInterfaceResponse |
| } |
| |
| type baseSocketWithCtxGetIpv6MulticastInterfaceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpv6MulticastInterfaceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetIpv6MulticastInterfaceResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetIpv6MulticastInterfaceResponse{}) |
| |
| func (msg *baseSocketWithCtxGetIpv6MulticastInterfaceResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetIpv6MulticastInterfaceResponse |
| } |
| |
| type baseSocketWithCtxSetIpv6MulticastHopsRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Value OptionalUint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpv6MulticastHopsRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpv6MulticastHopsRequest{}) |
| |
| func (msg *baseSocketWithCtxSetIpv6MulticastHopsRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpv6MulticastHopsRequest |
| } |
| |
| type baseSocketWithCtxSetIpv6MulticastHopsResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpv6MulticastHopsResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpv6MulticastHopsResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpv6MulticastHopsResponse{}) |
| |
| func (msg *baseSocketWithCtxSetIpv6MulticastHopsResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpv6MulticastHopsResponse |
| } |
| |
| type baseSocketWithCtxGetIpv6MulticastHopsResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpv6MulticastHopsResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetIpv6MulticastHopsResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetIpv6MulticastHopsResponse{}) |
| |
| func (msg *baseSocketWithCtxGetIpv6MulticastHopsResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetIpv6MulticastHopsResponse |
| } |
| |
| type baseSocketWithCtxSetIpv6MulticastLoopbackRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpv6MulticastLoopbackRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpv6MulticastLoopbackRequest{}) |
| |
| func (msg *baseSocketWithCtxSetIpv6MulticastLoopbackRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpv6MulticastLoopbackRequest |
| } |
| |
| type baseSocketWithCtxSetIpv6MulticastLoopbackResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpv6MulticastLoopbackResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpv6MulticastLoopbackResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpv6MulticastLoopbackResponse{}) |
| |
| func (msg *baseSocketWithCtxSetIpv6MulticastLoopbackResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpv6MulticastLoopbackResponse |
| } |
| |
| type baseSocketWithCtxGetIpv6MulticastLoopbackResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpv6MulticastLoopbackResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetIpv6MulticastLoopbackResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetIpv6MulticastLoopbackResponse{}) |
| |
| func (msg *baseSocketWithCtxGetIpv6MulticastLoopbackResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetIpv6MulticastLoopbackResponse |
| } |
| |
| type baseSocketWithCtxSetIpv6OnlyRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpv6OnlyRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpv6OnlyRequest{}) |
| |
| func (msg *baseSocketWithCtxSetIpv6OnlyRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpv6OnlyRequest |
| } |
| |
| type baseSocketWithCtxSetIpv6OnlyResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpv6OnlyResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpv6OnlyResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpv6OnlyResponse{}) |
| |
| func (msg *baseSocketWithCtxSetIpv6OnlyResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpv6OnlyResponse |
| } |
| |
| type baseSocketWithCtxGetIpv6OnlyResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpv6OnlyResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetIpv6OnlyResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetIpv6OnlyResponse{}) |
| |
| func (msg *baseSocketWithCtxGetIpv6OnlyResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetIpv6OnlyResponse |
| } |
| |
| type baseSocketWithCtxSetIpv6ReceiveTrafficClassRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpv6ReceiveTrafficClassRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpv6ReceiveTrafficClassRequest{}) |
| |
| func (msg *baseSocketWithCtxSetIpv6ReceiveTrafficClassRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpv6ReceiveTrafficClassRequest |
| } |
| |
| type baseSocketWithCtxSetIpv6ReceiveTrafficClassResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpv6ReceiveTrafficClassResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpv6ReceiveTrafficClassResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpv6ReceiveTrafficClassResponse{}) |
| |
| func (msg *baseSocketWithCtxSetIpv6ReceiveTrafficClassResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpv6ReceiveTrafficClassResponse |
| } |
| |
| type baseSocketWithCtxGetIpv6ReceiveTrafficClassResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpv6ReceiveTrafficClassResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetIpv6ReceiveTrafficClassResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetIpv6ReceiveTrafficClassResponse{}) |
| |
| func (msg *baseSocketWithCtxGetIpv6ReceiveTrafficClassResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetIpv6ReceiveTrafficClassResponse |
| } |
| |
| type baseSocketWithCtxSetIpv6TrafficClassRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Value OptionalUint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpv6TrafficClassRequest = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpv6TrafficClassRequest{}) |
| |
| func (msg *baseSocketWithCtxSetIpv6TrafficClassRequest) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpv6TrafficClassRequest |
| } |
| |
| type baseSocketWithCtxSetIpv6TrafficClassResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpv6TrafficClassResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxSetIpv6TrafficClassResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxSetIpv6TrafficClassResponse{}) |
| |
| func (msg *baseSocketWithCtxSetIpv6TrafficClassResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxSetIpv6TrafficClassResponse |
| } |
| |
| type baseSocketWithCtxGetIpv6TrafficClassResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpv6TrafficClassResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mbaseSocketWithCtxGetIpv6TrafficClassResponse = _bindings.CreateLazyMarshaler(baseSocketWithCtxGetIpv6TrafficClassResponse{}) |
| |
| func (msg *baseSocketWithCtxGetIpv6TrafficClassResponse) Marshaler() _bindings.Marshaler { |
| return _mbaseSocketWithCtxGetIpv6TrafficClassResponse |
| } |
| |
| type datagramSocketWithCtxCloneRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Flags uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Object fuchsiaio.NodeWithCtxInterfaceRequest `fidl_offset_v1:"4" fidl_offset_v2:"4" fidl_handle_subtype:"4" fidl_bounds:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxCloneRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxCloneRequest{}) |
| |
| func (msg *datagramSocketWithCtxCloneRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxCloneRequest |
| } |
| |
| type datagramSocketWithCtxCloseResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxCloseResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxCloseResponse{}) |
| |
| func (msg *datagramSocketWithCtxCloseResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxCloseResponse |
| } |
| |
| type datagramSocketWithCtxDescribeResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Info fuchsiaio.NodeInfo `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxDescribeResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxDescribeResponse{}) |
| |
| func (msg *datagramSocketWithCtxDescribeResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxDescribeResponse |
| } |
| |
| type datagramSocketWithCtxOnOpenResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"32" fidl_alignment_v1:"8" fidl_size_v2:"24" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Info *fuchsiaio.NodeInfo `fidl_offset_v1:"8" fidl_offset_v2:"8"` |
| } |
| |
| var _mdatagramSocketWithCtxOnOpenResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxOnOpenResponse{}) |
| |
| func (msg *datagramSocketWithCtxOnOpenResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxOnOpenResponse |
| } |
| |
| type datagramSocketWithCtxSyncResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSyncResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSyncResponse{}) |
| |
| func (msg *datagramSocketWithCtxSyncResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSyncResponse |
| } |
| |
| type datagramSocketWithCtxGetAttrResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"64" fidl_alignment_v1:"8" fidl_size_v2:"64" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Attributes fuchsiaio.NodeAttributes `fidl_offset_v1:"8" fidl_offset_v2:"8"` |
| } |
| |
| var _mdatagramSocketWithCtxGetAttrResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetAttrResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetAttrResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetAttrResponse |
| } |
| |
| type datagramSocketWithCtxSetAttrRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"64" fidl_alignment_v1:"8" fidl_size_v2:"64" fidl_alignment_v2:"8"` |
| Flags uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Attributes fuchsiaio.NodeAttributes `fidl_offset_v1:"8" fidl_offset_v2:"8"` |
| } |
| |
| var _mdatagramSocketWithCtxSetAttrRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetAttrRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetAttrRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetAttrRequest |
| } |
| |
| type datagramSocketWithCtxSetAttrResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetAttrResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetAttrResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetAttrResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetAttrResponse |
| } |
| |
| type datagramSocketWithCtxNodeGetFlagsResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Flags uint32 `fidl_offset_v1:"4" fidl_offset_v2:"4"` |
| } |
| |
| var _mdatagramSocketWithCtxNodeGetFlagsResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxNodeGetFlagsResponse{}) |
| |
| func (msg *datagramSocketWithCtxNodeGetFlagsResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxNodeGetFlagsResponse |
| } |
| |
| type datagramSocketWithCtxNodeSetFlagsRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Flags uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxNodeSetFlagsRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxNodeSetFlagsRequest{}) |
| |
| func (msg *datagramSocketWithCtxNodeSetFlagsRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxNodeSetFlagsRequest |
| } |
| |
| type datagramSocketWithCtxNodeSetFlagsResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxNodeSetFlagsResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxNodeSetFlagsResponse{}) |
| |
| func (msg *datagramSocketWithCtxNodeSetFlagsResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxNodeSetFlagsResponse |
| } |
| |
| type datagramSocketWithCtxBindRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Addr fuchsianet.SocketAddress `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxBindRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxBindRequest{}) |
| |
| func (msg *datagramSocketWithCtxBindRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxBindRequest |
| } |
| |
| type datagramSocketWithCtxBindResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketBindResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxBindResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxBindResponse{}) |
| |
| func (msg *datagramSocketWithCtxBindResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxBindResponse |
| } |
| |
| type datagramSocketWithCtxConnectRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Addr fuchsianet.SocketAddress `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxConnectRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxConnectRequest{}) |
| |
| func (msg *datagramSocketWithCtxConnectRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxConnectRequest |
| } |
| |
| type datagramSocketWithCtxConnectResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketConnectResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxConnectResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxConnectResponse{}) |
| |
| func (msg *datagramSocketWithCtxConnectResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxConnectResponse |
| } |
| |
| type datagramSocketWithCtxDisconnectResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketDisconnectResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxDisconnectResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxDisconnectResponse{}) |
| |
| func (msg *datagramSocketWithCtxDisconnectResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxDisconnectResponse |
| } |
| |
| type datagramSocketWithCtxGetSockNameResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetSockNameResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetSockNameResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetSockNameResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetSockNameResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetSockNameResponse |
| } |
| |
| type datagramSocketWithCtxGetPeerNameResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetPeerNameResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetPeerNameResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetPeerNameResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetPeerNameResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetPeerNameResponse |
| } |
| |
| type datagramSocketWithCtxShutdownRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Mode ShutdownMode `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxShutdownRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxShutdownRequest{}) |
| |
| func (msg *datagramSocketWithCtxShutdownRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxShutdownRequest |
| } |
| |
| type datagramSocketWithCtxShutdownResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketShutdownResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxShutdownResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxShutdownResponse{}) |
| |
| func (msg *datagramSocketWithCtxShutdownResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxShutdownResponse |
| } |
| |
| type datagramSocketWithCtxShutdown2Request struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Mode ShutdownMode `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxShutdown2Request = _bindings.CreateLazyMarshaler(datagramSocketWithCtxShutdown2Request{}) |
| |
| func (msg *datagramSocketWithCtxShutdown2Request) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxShutdown2Request |
| } |
| |
| type datagramSocketWithCtxShutdown2Response struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketShutdown2Result `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxShutdown2Response = _bindings.CreateLazyMarshaler(datagramSocketWithCtxShutdown2Response{}) |
| |
| func (msg *datagramSocketWithCtxShutdown2Response) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxShutdown2Response |
| } |
| |
| type datagramSocketWithCtxSetReuseAddressRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetReuseAddressRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetReuseAddressRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetReuseAddressRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetReuseAddressRequest |
| } |
| |
| type datagramSocketWithCtxSetReuseAddressResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetReuseAddressResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetReuseAddressResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetReuseAddressResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetReuseAddressResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetReuseAddressResponse |
| } |
| |
| type datagramSocketWithCtxGetReuseAddressResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetReuseAddressResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetReuseAddressResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetReuseAddressResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetReuseAddressResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetReuseAddressResponse |
| } |
| |
| type datagramSocketWithCtxGetErrorResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetErrorResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetErrorResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetErrorResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetErrorResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetErrorResponse |
| } |
| |
| type datagramSocketWithCtxSetBroadcastRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetBroadcastRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetBroadcastRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetBroadcastRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetBroadcastRequest |
| } |
| |
| type datagramSocketWithCtxSetBroadcastResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetBroadcastResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetBroadcastResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetBroadcastResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetBroadcastResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetBroadcastResponse |
| } |
| |
| type datagramSocketWithCtxGetBroadcastResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetBroadcastResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetBroadcastResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetBroadcastResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetBroadcastResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetBroadcastResponse |
| } |
| |
| type datagramSocketWithCtxSetSendBufferRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| ValueBytes uint64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetSendBufferRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetSendBufferRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetSendBufferRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetSendBufferRequest |
| } |
| |
| type datagramSocketWithCtxSetSendBufferResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetSendBufferResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetSendBufferResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetSendBufferResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetSendBufferResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetSendBufferResponse |
| } |
| |
| type datagramSocketWithCtxGetSendBufferResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetSendBufferResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetSendBufferResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetSendBufferResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetSendBufferResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetSendBufferResponse |
| } |
| |
| type datagramSocketWithCtxSetReceiveBufferRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| ValueBytes uint64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetReceiveBufferRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetReceiveBufferRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetReceiveBufferRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetReceiveBufferRequest |
| } |
| |
| type datagramSocketWithCtxSetReceiveBufferResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetReceiveBufferResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetReceiveBufferResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetReceiveBufferResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetReceiveBufferResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetReceiveBufferResponse |
| } |
| |
| type datagramSocketWithCtxGetReceiveBufferResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetReceiveBufferResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetReceiveBufferResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetReceiveBufferResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetReceiveBufferResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetReceiveBufferResponse |
| } |
| |
| type datagramSocketWithCtxSetKeepAliveRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetKeepAliveRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetKeepAliveRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetKeepAliveRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetKeepAliveRequest |
| } |
| |
| type datagramSocketWithCtxSetKeepAliveResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetKeepAliveResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetKeepAliveResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetKeepAliveResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetKeepAliveResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetKeepAliveResponse |
| } |
| |
| type datagramSocketWithCtxGetKeepAliveResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetKeepAliveResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetKeepAliveResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetKeepAliveResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetKeepAliveResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetKeepAliveResponse |
| } |
| |
| type datagramSocketWithCtxSetOutOfBandInlineRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetOutOfBandInlineRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetOutOfBandInlineRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetOutOfBandInlineRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetOutOfBandInlineRequest |
| } |
| |
| type datagramSocketWithCtxSetOutOfBandInlineResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetOutOfBandInlineResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetOutOfBandInlineResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetOutOfBandInlineResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetOutOfBandInlineResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetOutOfBandInlineResponse |
| } |
| |
| type datagramSocketWithCtxGetOutOfBandInlineResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetOutOfBandInlineResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetOutOfBandInlineResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetOutOfBandInlineResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetOutOfBandInlineResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetOutOfBandInlineResponse |
| } |
| |
| type datagramSocketWithCtxSetNoCheckRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetNoCheckRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetNoCheckRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetNoCheckRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetNoCheckRequest |
| } |
| |
| type datagramSocketWithCtxSetNoCheckResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetNoCheckResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetNoCheckResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetNoCheckResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetNoCheckResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetNoCheckResponse |
| } |
| |
| type datagramSocketWithCtxGetNoCheckResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetNoCheckResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetNoCheckResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetNoCheckResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetNoCheckResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetNoCheckResponse |
| } |
| |
| type datagramSocketWithCtxSetLingerRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Linger bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| LengthSecs uint32 `fidl_offset_v1:"4" fidl_offset_v2:"4"` |
| } |
| |
| var _mdatagramSocketWithCtxSetLingerRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetLingerRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetLingerRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetLingerRequest |
| } |
| |
| type datagramSocketWithCtxSetLingerResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetLingerResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetLingerResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetLingerResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetLingerResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetLingerResponse |
| } |
| |
| type datagramSocketWithCtxGetLingerResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetLingerResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetLingerResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetLingerResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetLingerResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetLingerResponse |
| } |
| |
| type datagramSocketWithCtxSetReusePortRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetReusePortRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetReusePortRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetReusePortRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetReusePortRequest |
| } |
| |
| type datagramSocketWithCtxSetReusePortResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetReusePortResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetReusePortResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetReusePortResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetReusePortResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetReusePortResponse |
| } |
| |
| type datagramSocketWithCtxGetReusePortResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetReusePortResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetReusePortResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetReusePortResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetReusePortResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetReusePortResponse |
| } |
| |
| type datagramSocketWithCtxGetAcceptConnResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetAcceptConnResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetAcceptConnResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetAcceptConnResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetAcceptConnResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetAcceptConnResponse |
| } |
| |
| type datagramSocketWithCtxSetBindToDeviceRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Value string `fidl_offset_v1:"0" fidl_offset_v2:"0" fidl_bounds:"15"` |
| } |
| |
| var _mdatagramSocketWithCtxSetBindToDeviceRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetBindToDeviceRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetBindToDeviceRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetBindToDeviceRequest |
| } |
| |
| type datagramSocketWithCtxSetBindToDeviceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetBindToDeviceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetBindToDeviceResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetBindToDeviceResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetBindToDeviceResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetBindToDeviceResponse |
| } |
| |
| type datagramSocketWithCtxGetBindToDeviceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetBindToDeviceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetBindToDeviceResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetBindToDeviceResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetBindToDeviceResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetBindToDeviceResponse |
| } |
| |
| type datagramSocketWithCtxSetTimestampRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetTimestampRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetTimestampRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetTimestampRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetTimestampRequest |
| } |
| |
| type datagramSocketWithCtxSetTimestampResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetTimestampResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetTimestampResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetTimestampResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetTimestampResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetTimestampResponse |
| } |
| |
| type datagramSocketWithCtxGetTimestampResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetTimestampResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetTimestampResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetTimestampResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetTimestampResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetTimestampResponse |
| } |
| |
| type datagramSocketWithCtxSetIpTypeOfServiceRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value uint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpTypeOfServiceRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpTypeOfServiceRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetIpTypeOfServiceRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpTypeOfServiceRequest |
| } |
| |
| type datagramSocketWithCtxSetIpTypeOfServiceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpTypeOfServiceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpTypeOfServiceResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpTypeOfServiceResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetIpTypeOfServiceResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpTypeOfServiceResponse |
| } |
| |
| type datagramSocketWithCtxGetIpTypeOfServiceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpTypeOfServiceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetIpTypeOfServiceResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetIpTypeOfServiceResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetIpTypeOfServiceResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetIpTypeOfServiceResponse |
| } |
| |
| type datagramSocketWithCtxSetIpTtlRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Value OptionalUint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpTtlRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpTtlRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetIpTtlRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpTtlRequest |
| } |
| |
| type datagramSocketWithCtxSetIpTtlResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpTtlResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpTtlResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpTtlResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetIpTtlResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpTtlResponse |
| } |
| |
| type datagramSocketWithCtxGetIpTtlResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpTtlResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetIpTtlResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetIpTtlResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetIpTtlResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetIpTtlResponse |
| } |
| |
| type datagramSocketWithCtxSetIpPacketInfoRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpPacketInfoRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpPacketInfoRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetIpPacketInfoRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpPacketInfoRequest |
| } |
| |
| type datagramSocketWithCtxSetIpPacketInfoResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpPacketInfoResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpPacketInfoResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpPacketInfoResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetIpPacketInfoResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpPacketInfoResponse |
| } |
| |
| type datagramSocketWithCtxGetIpPacketInfoResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpPacketInfoResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetIpPacketInfoResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetIpPacketInfoResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetIpPacketInfoResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetIpPacketInfoResponse |
| } |
| |
| type datagramSocketWithCtxSetIpReceiveTypeOfServiceRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpReceiveTypeOfServiceRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpReceiveTypeOfServiceRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetIpReceiveTypeOfServiceRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpReceiveTypeOfServiceRequest |
| } |
| |
| type datagramSocketWithCtxSetIpReceiveTypeOfServiceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpReceiveTypeOfServiceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpReceiveTypeOfServiceResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpReceiveTypeOfServiceResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetIpReceiveTypeOfServiceResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpReceiveTypeOfServiceResponse |
| } |
| |
| type datagramSocketWithCtxGetIpReceiveTypeOfServiceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpReceiveTypeOfServiceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetIpReceiveTypeOfServiceResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetIpReceiveTypeOfServiceResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetIpReceiveTypeOfServiceResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetIpReceiveTypeOfServiceResponse |
| } |
| |
| type datagramSocketWithCtxSetIpMulticastInterfaceRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Iface uint64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Address fuchsianet.Ipv4Address `fidl_offset_v1:"8" fidl_offset_v2:"8"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpMulticastInterfaceRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpMulticastInterfaceRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetIpMulticastInterfaceRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpMulticastInterfaceRequest |
| } |
| |
| type datagramSocketWithCtxSetIpMulticastInterfaceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpMulticastInterfaceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpMulticastInterfaceResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpMulticastInterfaceResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetIpMulticastInterfaceResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpMulticastInterfaceResponse |
| } |
| |
| type datagramSocketWithCtxGetIpMulticastInterfaceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpMulticastInterfaceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetIpMulticastInterfaceResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetIpMulticastInterfaceResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetIpMulticastInterfaceResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetIpMulticastInterfaceResponse |
| } |
| |
| type datagramSocketWithCtxSetIpMulticastTtlRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Value OptionalUint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpMulticastTtlRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpMulticastTtlRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetIpMulticastTtlRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpMulticastTtlRequest |
| } |
| |
| type datagramSocketWithCtxSetIpMulticastTtlResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpMulticastTtlResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpMulticastTtlResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpMulticastTtlResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetIpMulticastTtlResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpMulticastTtlResponse |
| } |
| |
| type datagramSocketWithCtxGetIpMulticastTtlResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpMulticastTtlResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetIpMulticastTtlResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetIpMulticastTtlResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetIpMulticastTtlResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetIpMulticastTtlResponse |
| } |
| |
| type datagramSocketWithCtxSetIpMulticastLoopbackRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpMulticastLoopbackRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpMulticastLoopbackRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetIpMulticastLoopbackRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpMulticastLoopbackRequest |
| } |
| |
| type datagramSocketWithCtxSetIpMulticastLoopbackResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpMulticastLoopbackResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpMulticastLoopbackResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpMulticastLoopbackResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetIpMulticastLoopbackResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpMulticastLoopbackResponse |
| } |
| |
| type datagramSocketWithCtxGetIpMulticastLoopbackResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpMulticastLoopbackResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetIpMulticastLoopbackResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetIpMulticastLoopbackResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetIpMulticastLoopbackResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetIpMulticastLoopbackResponse |
| } |
| |
| type datagramSocketWithCtxAddIpMembershipRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Membership IpMulticastMembership `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxAddIpMembershipRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxAddIpMembershipRequest{}) |
| |
| func (msg *datagramSocketWithCtxAddIpMembershipRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxAddIpMembershipRequest |
| } |
| |
| type datagramSocketWithCtxAddIpMembershipResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketAddIpMembershipResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxAddIpMembershipResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxAddIpMembershipResponse{}) |
| |
| func (msg *datagramSocketWithCtxAddIpMembershipResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxAddIpMembershipResponse |
| } |
| |
| type datagramSocketWithCtxDropIpMembershipRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Membership IpMulticastMembership `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxDropIpMembershipRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxDropIpMembershipRequest{}) |
| |
| func (msg *datagramSocketWithCtxDropIpMembershipRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxDropIpMembershipRequest |
| } |
| |
| type datagramSocketWithCtxDropIpMembershipResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketDropIpMembershipResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxDropIpMembershipResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxDropIpMembershipResponse{}) |
| |
| func (msg *datagramSocketWithCtxDropIpMembershipResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxDropIpMembershipResponse |
| } |
| |
| type datagramSocketWithCtxAddIpv6MembershipRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"24" fidl_alignment_v2:"8"` |
| Membership Ipv6MulticastMembership `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxAddIpv6MembershipRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxAddIpv6MembershipRequest{}) |
| |
| func (msg *datagramSocketWithCtxAddIpv6MembershipRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxAddIpv6MembershipRequest |
| } |
| |
| type datagramSocketWithCtxAddIpv6MembershipResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketAddIpv6MembershipResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxAddIpv6MembershipResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxAddIpv6MembershipResponse{}) |
| |
| func (msg *datagramSocketWithCtxAddIpv6MembershipResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxAddIpv6MembershipResponse |
| } |
| |
| type datagramSocketWithCtxDropIpv6MembershipRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"24" fidl_alignment_v2:"8"` |
| Membership Ipv6MulticastMembership `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxDropIpv6MembershipRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxDropIpv6MembershipRequest{}) |
| |
| func (msg *datagramSocketWithCtxDropIpv6MembershipRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxDropIpv6MembershipRequest |
| } |
| |
| type datagramSocketWithCtxDropIpv6MembershipResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketDropIpv6MembershipResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxDropIpv6MembershipResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxDropIpv6MembershipResponse{}) |
| |
| func (msg *datagramSocketWithCtxDropIpv6MembershipResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxDropIpv6MembershipResponse |
| } |
| |
| type datagramSocketWithCtxSetIpv6MulticastInterfaceRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value uint64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpv6MulticastInterfaceRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpv6MulticastInterfaceRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetIpv6MulticastInterfaceRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpv6MulticastInterfaceRequest |
| } |
| |
| type datagramSocketWithCtxSetIpv6MulticastInterfaceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpv6MulticastInterfaceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpv6MulticastInterfaceResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpv6MulticastInterfaceResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetIpv6MulticastInterfaceResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpv6MulticastInterfaceResponse |
| } |
| |
| type datagramSocketWithCtxGetIpv6MulticastInterfaceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpv6MulticastInterfaceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetIpv6MulticastInterfaceResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetIpv6MulticastInterfaceResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetIpv6MulticastInterfaceResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetIpv6MulticastInterfaceResponse |
| } |
| |
| type datagramSocketWithCtxSetIpv6MulticastHopsRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Value OptionalUint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpv6MulticastHopsRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpv6MulticastHopsRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetIpv6MulticastHopsRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpv6MulticastHopsRequest |
| } |
| |
| type datagramSocketWithCtxSetIpv6MulticastHopsResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpv6MulticastHopsResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpv6MulticastHopsResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpv6MulticastHopsResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetIpv6MulticastHopsResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpv6MulticastHopsResponse |
| } |
| |
| type datagramSocketWithCtxGetIpv6MulticastHopsResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpv6MulticastHopsResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetIpv6MulticastHopsResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetIpv6MulticastHopsResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetIpv6MulticastHopsResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetIpv6MulticastHopsResponse |
| } |
| |
| type datagramSocketWithCtxSetIpv6MulticastLoopbackRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpv6MulticastLoopbackRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpv6MulticastLoopbackRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetIpv6MulticastLoopbackRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpv6MulticastLoopbackRequest |
| } |
| |
| type datagramSocketWithCtxSetIpv6MulticastLoopbackResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpv6MulticastLoopbackResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpv6MulticastLoopbackResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpv6MulticastLoopbackResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetIpv6MulticastLoopbackResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpv6MulticastLoopbackResponse |
| } |
| |
| type datagramSocketWithCtxGetIpv6MulticastLoopbackResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpv6MulticastLoopbackResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetIpv6MulticastLoopbackResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetIpv6MulticastLoopbackResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetIpv6MulticastLoopbackResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetIpv6MulticastLoopbackResponse |
| } |
| |
| type datagramSocketWithCtxSetIpv6OnlyRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpv6OnlyRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpv6OnlyRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetIpv6OnlyRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpv6OnlyRequest |
| } |
| |
| type datagramSocketWithCtxSetIpv6OnlyResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpv6OnlyResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpv6OnlyResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpv6OnlyResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetIpv6OnlyResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpv6OnlyResponse |
| } |
| |
| type datagramSocketWithCtxGetIpv6OnlyResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpv6OnlyResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetIpv6OnlyResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetIpv6OnlyResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetIpv6OnlyResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetIpv6OnlyResponse |
| } |
| |
| type datagramSocketWithCtxSetIpv6ReceiveTrafficClassRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpv6ReceiveTrafficClassRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpv6ReceiveTrafficClassRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetIpv6ReceiveTrafficClassRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpv6ReceiveTrafficClassRequest |
| } |
| |
| type datagramSocketWithCtxSetIpv6ReceiveTrafficClassResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpv6ReceiveTrafficClassResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpv6ReceiveTrafficClassResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpv6ReceiveTrafficClassResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetIpv6ReceiveTrafficClassResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpv6ReceiveTrafficClassResponse |
| } |
| |
| type datagramSocketWithCtxGetIpv6ReceiveTrafficClassResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpv6ReceiveTrafficClassResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetIpv6ReceiveTrafficClassResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetIpv6ReceiveTrafficClassResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetIpv6ReceiveTrafficClassResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetIpv6ReceiveTrafficClassResponse |
| } |
| |
| type datagramSocketWithCtxSetIpv6TrafficClassRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Value OptionalUint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpv6TrafficClassRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpv6TrafficClassRequest{}) |
| |
| func (msg *datagramSocketWithCtxSetIpv6TrafficClassRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpv6TrafficClassRequest |
| } |
| |
| type datagramSocketWithCtxSetIpv6TrafficClassResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpv6TrafficClassResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSetIpv6TrafficClassResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSetIpv6TrafficClassResponse{}) |
| |
| func (msg *datagramSocketWithCtxSetIpv6TrafficClassResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSetIpv6TrafficClassResponse |
| } |
| |
| type datagramSocketWithCtxGetIpv6TrafficClassResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpv6TrafficClassResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetIpv6TrafficClassResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetIpv6TrafficClassResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetIpv6TrafficClassResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetIpv6TrafficClassResponse |
| } |
| |
| type datagramSocketWithCtxRecvMsgRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| WantAddr bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| DataLen uint32 `fidl_offset_v1:"4" fidl_offset_v2:"4"` |
| WantControl bool `fidl_offset_v1:"8" fidl_offset_v2:"8"` |
| Flags RecvMsgFlags `fidl_offset_v1:"10" fidl_offset_v2:"10"` |
| } |
| |
| var _mdatagramSocketWithCtxRecvMsgRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxRecvMsgRequest{}) |
| |
| func (msg *datagramSocketWithCtxRecvMsgRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxRecvMsgRequest |
| } |
| |
| type datagramSocketWithCtxRecvMsgResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result DatagramSocketRecvMsgResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxRecvMsgResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxRecvMsgResponse{}) |
| |
| func (msg *datagramSocketWithCtxRecvMsgResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxRecvMsgResponse |
| } |
| |
| type datagramSocketWithCtxSendMsgRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"64" fidl_alignment_v1:"8" fidl_size_v2:"56" fidl_alignment_v2:"8"` |
| Addr *fuchsianet.SocketAddress `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Data []uint8 `fidl_offset_v1:"24" fidl_offset_v2:"16" fidl_bounds:""` |
| Control SendControlData `fidl_offset_v1:"40" fidl_offset_v2:"32"` |
| Flags SendMsgFlags `fidl_offset_v1:"56" fidl_offset_v2:"48"` |
| } |
| |
| var _mdatagramSocketWithCtxSendMsgRequest = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSendMsgRequest{}) |
| |
| func (msg *datagramSocketWithCtxSendMsgRequest) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSendMsgRequest |
| } |
| |
| type datagramSocketWithCtxSendMsgResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result DatagramSocketSendMsgResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxSendMsgResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxSendMsgResponse{}) |
| |
| func (msg *datagramSocketWithCtxSendMsgResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxSendMsgResponse |
| } |
| |
| type datagramSocketWithCtxGetInfoResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result DatagramSocketGetInfoResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mdatagramSocketWithCtxGetInfoResponse = _bindings.CreateLazyMarshaler(datagramSocketWithCtxGetInfoResponse{}) |
| |
| func (msg *datagramSocketWithCtxGetInfoResponse) Marshaler() _bindings.Marshaler { |
| return _mdatagramSocketWithCtxGetInfoResponse |
| } |
| |
| type streamSocketWithCtxCloneRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Flags uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Object fuchsiaio.NodeWithCtxInterfaceRequest `fidl_offset_v1:"4" fidl_offset_v2:"4" fidl_handle_subtype:"4" fidl_bounds:"0"` |
| } |
| |
| var _mstreamSocketWithCtxCloneRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxCloneRequest{}) |
| |
| func (msg *streamSocketWithCtxCloneRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxCloneRequest |
| } |
| |
| type streamSocketWithCtxCloseResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxCloseResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxCloseResponse{}) |
| |
| func (msg *streamSocketWithCtxCloseResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxCloseResponse |
| } |
| |
| type streamSocketWithCtxDescribeResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Info fuchsiaio.NodeInfo `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxDescribeResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxDescribeResponse{}) |
| |
| func (msg *streamSocketWithCtxDescribeResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxDescribeResponse |
| } |
| |
| type streamSocketWithCtxOnOpenResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"32" fidl_alignment_v1:"8" fidl_size_v2:"24" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Info *fuchsiaio.NodeInfo `fidl_offset_v1:"8" fidl_offset_v2:"8"` |
| } |
| |
| var _mstreamSocketWithCtxOnOpenResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxOnOpenResponse{}) |
| |
| func (msg *streamSocketWithCtxOnOpenResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxOnOpenResponse |
| } |
| |
| type streamSocketWithCtxSyncResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSyncResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSyncResponse{}) |
| |
| func (msg *streamSocketWithCtxSyncResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSyncResponse |
| } |
| |
| type streamSocketWithCtxGetAttrResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"64" fidl_alignment_v1:"8" fidl_size_v2:"64" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Attributes fuchsiaio.NodeAttributes `fidl_offset_v1:"8" fidl_offset_v2:"8"` |
| } |
| |
| var _mstreamSocketWithCtxGetAttrResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetAttrResponse{}) |
| |
| func (msg *streamSocketWithCtxGetAttrResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetAttrResponse |
| } |
| |
| type streamSocketWithCtxSetAttrRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"64" fidl_alignment_v1:"8" fidl_size_v2:"64" fidl_alignment_v2:"8"` |
| Flags uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Attributes fuchsiaio.NodeAttributes `fidl_offset_v1:"8" fidl_offset_v2:"8"` |
| } |
| |
| var _mstreamSocketWithCtxSetAttrRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetAttrRequest{}) |
| |
| func (msg *streamSocketWithCtxSetAttrRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetAttrRequest |
| } |
| |
| type streamSocketWithCtxSetAttrResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetAttrResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetAttrResponse{}) |
| |
| func (msg *streamSocketWithCtxSetAttrResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetAttrResponse |
| } |
| |
| type streamSocketWithCtxNodeGetFlagsResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Flags uint32 `fidl_offset_v1:"4" fidl_offset_v2:"4"` |
| } |
| |
| var _mstreamSocketWithCtxNodeGetFlagsResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxNodeGetFlagsResponse{}) |
| |
| func (msg *streamSocketWithCtxNodeGetFlagsResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxNodeGetFlagsResponse |
| } |
| |
| type streamSocketWithCtxNodeSetFlagsRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Flags uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxNodeSetFlagsRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxNodeSetFlagsRequest{}) |
| |
| func (msg *streamSocketWithCtxNodeSetFlagsRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxNodeSetFlagsRequest |
| } |
| |
| type streamSocketWithCtxNodeSetFlagsResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| S int32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxNodeSetFlagsResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxNodeSetFlagsResponse{}) |
| |
| func (msg *streamSocketWithCtxNodeSetFlagsResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxNodeSetFlagsResponse |
| } |
| |
| type streamSocketWithCtxBindRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Addr fuchsianet.SocketAddress `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxBindRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxBindRequest{}) |
| |
| func (msg *streamSocketWithCtxBindRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxBindRequest |
| } |
| |
| type streamSocketWithCtxBindResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketBindResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxBindResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxBindResponse{}) |
| |
| func (msg *streamSocketWithCtxBindResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxBindResponse |
| } |
| |
| type streamSocketWithCtxConnectRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Addr fuchsianet.SocketAddress `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxConnectRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxConnectRequest{}) |
| |
| func (msg *streamSocketWithCtxConnectRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxConnectRequest |
| } |
| |
| type streamSocketWithCtxConnectResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketConnectResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxConnectResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxConnectResponse{}) |
| |
| func (msg *streamSocketWithCtxConnectResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxConnectResponse |
| } |
| |
| type streamSocketWithCtxDisconnectResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketDisconnectResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxDisconnectResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxDisconnectResponse{}) |
| |
| func (msg *streamSocketWithCtxDisconnectResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxDisconnectResponse |
| } |
| |
| type streamSocketWithCtxGetSockNameResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetSockNameResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetSockNameResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetSockNameResponse{}) |
| |
| func (msg *streamSocketWithCtxGetSockNameResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetSockNameResponse |
| } |
| |
| type streamSocketWithCtxGetPeerNameResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetPeerNameResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetPeerNameResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetPeerNameResponse{}) |
| |
| func (msg *streamSocketWithCtxGetPeerNameResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetPeerNameResponse |
| } |
| |
| type streamSocketWithCtxShutdownRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Mode ShutdownMode `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxShutdownRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxShutdownRequest{}) |
| |
| func (msg *streamSocketWithCtxShutdownRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxShutdownRequest |
| } |
| |
| type streamSocketWithCtxShutdownResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketShutdownResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxShutdownResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxShutdownResponse{}) |
| |
| func (msg *streamSocketWithCtxShutdownResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxShutdownResponse |
| } |
| |
| type streamSocketWithCtxShutdown2Request struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Mode ShutdownMode `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxShutdown2Request = _bindings.CreateLazyMarshaler(streamSocketWithCtxShutdown2Request{}) |
| |
| func (msg *streamSocketWithCtxShutdown2Request) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxShutdown2Request |
| } |
| |
| type streamSocketWithCtxShutdown2Response struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketShutdown2Result `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxShutdown2Response = _bindings.CreateLazyMarshaler(streamSocketWithCtxShutdown2Response{}) |
| |
| func (msg *streamSocketWithCtxShutdown2Response) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxShutdown2Response |
| } |
| |
| type streamSocketWithCtxSetReuseAddressRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetReuseAddressRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetReuseAddressRequest{}) |
| |
| func (msg *streamSocketWithCtxSetReuseAddressRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetReuseAddressRequest |
| } |
| |
| type streamSocketWithCtxSetReuseAddressResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetReuseAddressResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetReuseAddressResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetReuseAddressResponse{}) |
| |
| func (msg *streamSocketWithCtxSetReuseAddressResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetReuseAddressResponse |
| } |
| |
| type streamSocketWithCtxGetReuseAddressResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetReuseAddressResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetReuseAddressResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetReuseAddressResponse{}) |
| |
| func (msg *streamSocketWithCtxGetReuseAddressResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetReuseAddressResponse |
| } |
| |
| type streamSocketWithCtxGetErrorResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetErrorResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetErrorResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetErrorResponse{}) |
| |
| func (msg *streamSocketWithCtxGetErrorResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetErrorResponse |
| } |
| |
| type streamSocketWithCtxSetBroadcastRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetBroadcastRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetBroadcastRequest{}) |
| |
| func (msg *streamSocketWithCtxSetBroadcastRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetBroadcastRequest |
| } |
| |
| type streamSocketWithCtxSetBroadcastResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetBroadcastResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetBroadcastResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetBroadcastResponse{}) |
| |
| func (msg *streamSocketWithCtxSetBroadcastResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetBroadcastResponse |
| } |
| |
| type streamSocketWithCtxGetBroadcastResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetBroadcastResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetBroadcastResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetBroadcastResponse{}) |
| |
| func (msg *streamSocketWithCtxGetBroadcastResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetBroadcastResponse |
| } |
| |
| type streamSocketWithCtxSetSendBufferRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| ValueBytes uint64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetSendBufferRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetSendBufferRequest{}) |
| |
| func (msg *streamSocketWithCtxSetSendBufferRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetSendBufferRequest |
| } |
| |
| type streamSocketWithCtxSetSendBufferResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetSendBufferResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetSendBufferResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetSendBufferResponse{}) |
| |
| func (msg *streamSocketWithCtxSetSendBufferResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetSendBufferResponse |
| } |
| |
| type streamSocketWithCtxGetSendBufferResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetSendBufferResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetSendBufferResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetSendBufferResponse{}) |
| |
| func (msg *streamSocketWithCtxGetSendBufferResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetSendBufferResponse |
| } |
| |
| type streamSocketWithCtxSetReceiveBufferRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| ValueBytes uint64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetReceiveBufferRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetReceiveBufferRequest{}) |
| |
| func (msg *streamSocketWithCtxSetReceiveBufferRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetReceiveBufferRequest |
| } |
| |
| type streamSocketWithCtxSetReceiveBufferResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetReceiveBufferResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetReceiveBufferResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetReceiveBufferResponse{}) |
| |
| func (msg *streamSocketWithCtxSetReceiveBufferResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetReceiveBufferResponse |
| } |
| |
| type streamSocketWithCtxGetReceiveBufferResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetReceiveBufferResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetReceiveBufferResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetReceiveBufferResponse{}) |
| |
| func (msg *streamSocketWithCtxGetReceiveBufferResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetReceiveBufferResponse |
| } |
| |
| type streamSocketWithCtxSetKeepAliveRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetKeepAliveRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetKeepAliveRequest{}) |
| |
| func (msg *streamSocketWithCtxSetKeepAliveRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetKeepAliveRequest |
| } |
| |
| type streamSocketWithCtxSetKeepAliveResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetKeepAliveResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetKeepAliveResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetKeepAliveResponse{}) |
| |
| func (msg *streamSocketWithCtxSetKeepAliveResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetKeepAliveResponse |
| } |
| |
| type streamSocketWithCtxGetKeepAliveResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetKeepAliveResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetKeepAliveResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetKeepAliveResponse{}) |
| |
| func (msg *streamSocketWithCtxGetKeepAliveResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetKeepAliveResponse |
| } |
| |
| type streamSocketWithCtxSetOutOfBandInlineRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetOutOfBandInlineRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetOutOfBandInlineRequest{}) |
| |
| func (msg *streamSocketWithCtxSetOutOfBandInlineRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetOutOfBandInlineRequest |
| } |
| |
| type streamSocketWithCtxSetOutOfBandInlineResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetOutOfBandInlineResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetOutOfBandInlineResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetOutOfBandInlineResponse{}) |
| |
| func (msg *streamSocketWithCtxSetOutOfBandInlineResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetOutOfBandInlineResponse |
| } |
| |
| type streamSocketWithCtxGetOutOfBandInlineResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetOutOfBandInlineResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetOutOfBandInlineResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetOutOfBandInlineResponse{}) |
| |
| func (msg *streamSocketWithCtxGetOutOfBandInlineResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetOutOfBandInlineResponse |
| } |
| |
| type streamSocketWithCtxSetNoCheckRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetNoCheckRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetNoCheckRequest{}) |
| |
| func (msg *streamSocketWithCtxSetNoCheckRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetNoCheckRequest |
| } |
| |
| type streamSocketWithCtxSetNoCheckResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetNoCheckResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetNoCheckResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetNoCheckResponse{}) |
| |
| func (msg *streamSocketWithCtxSetNoCheckResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetNoCheckResponse |
| } |
| |
| type streamSocketWithCtxGetNoCheckResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetNoCheckResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetNoCheckResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetNoCheckResponse{}) |
| |
| func (msg *streamSocketWithCtxGetNoCheckResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetNoCheckResponse |
| } |
| |
| type streamSocketWithCtxSetLingerRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Linger bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| LengthSecs uint32 `fidl_offset_v1:"4" fidl_offset_v2:"4"` |
| } |
| |
| var _mstreamSocketWithCtxSetLingerRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetLingerRequest{}) |
| |
| func (msg *streamSocketWithCtxSetLingerRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetLingerRequest |
| } |
| |
| type streamSocketWithCtxSetLingerResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetLingerResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetLingerResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetLingerResponse{}) |
| |
| func (msg *streamSocketWithCtxSetLingerResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetLingerResponse |
| } |
| |
| type streamSocketWithCtxGetLingerResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetLingerResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetLingerResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetLingerResponse{}) |
| |
| func (msg *streamSocketWithCtxGetLingerResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetLingerResponse |
| } |
| |
| type streamSocketWithCtxSetReusePortRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetReusePortRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetReusePortRequest{}) |
| |
| func (msg *streamSocketWithCtxSetReusePortRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetReusePortRequest |
| } |
| |
| type streamSocketWithCtxSetReusePortResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetReusePortResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetReusePortResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetReusePortResponse{}) |
| |
| func (msg *streamSocketWithCtxSetReusePortResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetReusePortResponse |
| } |
| |
| type streamSocketWithCtxGetReusePortResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetReusePortResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetReusePortResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetReusePortResponse{}) |
| |
| func (msg *streamSocketWithCtxGetReusePortResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetReusePortResponse |
| } |
| |
| type streamSocketWithCtxGetAcceptConnResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetAcceptConnResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetAcceptConnResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetAcceptConnResponse{}) |
| |
| func (msg *streamSocketWithCtxGetAcceptConnResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetAcceptConnResponse |
| } |
| |
| type streamSocketWithCtxSetBindToDeviceRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Value string `fidl_offset_v1:"0" fidl_offset_v2:"0" fidl_bounds:"15"` |
| } |
| |
| var _mstreamSocketWithCtxSetBindToDeviceRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetBindToDeviceRequest{}) |
| |
| func (msg *streamSocketWithCtxSetBindToDeviceRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetBindToDeviceRequest |
| } |
| |
| type streamSocketWithCtxSetBindToDeviceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetBindToDeviceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetBindToDeviceResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetBindToDeviceResponse{}) |
| |
| func (msg *streamSocketWithCtxSetBindToDeviceResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetBindToDeviceResponse |
| } |
| |
| type streamSocketWithCtxGetBindToDeviceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetBindToDeviceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetBindToDeviceResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetBindToDeviceResponse{}) |
| |
| func (msg *streamSocketWithCtxGetBindToDeviceResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetBindToDeviceResponse |
| } |
| |
| type streamSocketWithCtxSetTimestampRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTimestampRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTimestampRequest{}) |
| |
| func (msg *streamSocketWithCtxSetTimestampRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTimestampRequest |
| } |
| |
| type streamSocketWithCtxSetTimestampResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetTimestampResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTimestampResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTimestampResponse{}) |
| |
| func (msg *streamSocketWithCtxSetTimestampResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTimestampResponse |
| } |
| |
| type streamSocketWithCtxGetTimestampResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetTimestampResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetTimestampResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetTimestampResponse{}) |
| |
| func (msg *streamSocketWithCtxGetTimestampResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetTimestampResponse |
| } |
| |
| type streamSocketWithCtxSetIpTypeOfServiceRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value uint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpTypeOfServiceRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpTypeOfServiceRequest{}) |
| |
| func (msg *streamSocketWithCtxSetIpTypeOfServiceRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpTypeOfServiceRequest |
| } |
| |
| type streamSocketWithCtxSetIpTypeOfServiceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpTypeOfServiceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpTypeOfServiceResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpTypeOfServiceResponse{}) |
| |
| func (msg *streamSocketWithCtxSetIpTypeOfServiceResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpTypeOfServiceResponse |
| } |
| |
| type streamSocketWithCtxGetIpTypeOfServiceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpTypeOfServiceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetIpTypeOfServiceResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetIpTypeOfServiceResponse{}) |
| |
| func (msg *streamSocketWithCtxGetIpTypeOfServiceResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetIpTypeOfServiceResponse |
| } |
| |
| type streamSocketWithCtxSetIpTtlRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Value OptionalUint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpTtlRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpTtlRequest{}) |
| |
| func (msg *streamSocketWithCtxSetIpTtlRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpTtlRequest |
| } |
| |
| type streamSocketWithCtxSetIpTtlResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpTtlResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpTtlResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpTtlResponse{}) |
| |
| func (msg *streamSocketWithCtxSetIpTtlResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpTtlResponse |
| } |
| |
| type streamSocketWithCtxGetIpTtlResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpTtlResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetIpTtlResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetIpTtlResponse{}) |
| |
| func (msg *streamSocketWithCtxGetIpTtlResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetIpTtlResponse |
| } |
| |
| type streamSocketWithCtxSetIpPacketInfoRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpPacketInfoRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpPacketInfoRequest{}) |
| |
| func (msg *streamSocketWithCtxSetIpPacketInfoRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpPacketInfoRequest |
| } |
| |
| type streamSocketWithCtxSetIpPacketInfoResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpPacketInfoResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpPacketInfoResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpPacketInfoResponse{}) |
| |
| func (msg *streamSocketWithCtxSetIpPacketInfoResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpPacketInfoResponse |
| } |
| |
| type streamSocketWithCtxGetIpPacketInfoResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpPacketInfoResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetIpPacketInfoResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetIpPacketInfoResponse{}) |
| |
| func (msg *streamSocketWithCtxGetIpPacketInfoResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetIpPacketInfoResponse |
| } |
| |
| type streamSocketWithCtxSetIpReceiveTypeOfServiceRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpReceiveTypeOfServiceRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpReceiveTypeOfServiceRequest{}) |
| |
| func (msg *streamSocketWithCtxSetIpReceiveTypeOfServiceRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpReceiveTypeOfServiceRequest |
| } |
| |
| type streamSocketWithCtxSetIpReceiveTypeOfServiceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpReceiveTypeOfServiceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpReceiveTypeOfServiceResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpReceiveTypeOfServiceResponse{}) |
| |
| func (msg *streamSocketWithCtxSetIpReceiveTypeOfServiceResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpReceiveTypeOfServiceResponse |
| } |
| |
| type streamSocketWithCtxGetIpReceiveTypeOfServiceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpReceiveTypeOfServiceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetIpReceiveTypeOfServiceResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetIpReceiveTypeOfServiceResponse{}) |
| |
| func (msg *streamSocketWithCtxGetIpReceiveTypeOfServiceResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetIpReceiveTypeOfServiceResponse |
| } |
| |
| type streamSocketWithCtxSetIpMulticastInterfaceRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Iface uint64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Address fuchsianet.Ipv4Address `fidl_offset_v1:"8" fidl_offset_v2:"8"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpMulticastInterfaceRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpMulticastInterfaceRequest{}) |
| |
| func (msg *streamSocketWithCtxSetIpMulticastInterfaceRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpMulticastInterfaceRequest |
| } |
| |
| type streamSocketWithCtxSetIpMulticastInterfaceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpMulticastInterfaceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpMulticastInterfaceResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpMulticastInterfaceResponse{}) |
| |
| func (msg *streamSocketWithCtxSetIpMulticastInterfaceResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpMulticastInterfaceResponse |
| } |
| |
| type streamSocketWithCtxGetIpMulticastInterfaceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpMulticastInterfaceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetIpMulticastInterfaceResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetIpMulticastInterfaceResponse{}) |
| |
| func (msg *streamSocketWithCtxGetIpMulticastInterfaceResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetIpMulticastInterfaceResponse |
| } |
| |
| type streamSocketWithCtxSetIpMulticastTtlRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Value OptionalUint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpMulticastTtlRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpMulticastTtlRequest{}) |
| |
| func (msg *streamSocketWithCtxSetIpMulticastTtlRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpMulticastTtlRequest |
| } |
| |
| type streamSocketWithCtxSetIpMulticastTtlResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpMulticastTtlResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpMulticastTtlResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpMulticastTtlResponse{}) |
| |
| func (msg *streamSocketWithCtxSetIpMulticastTtlResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpMulticastTtlResponse |
| } |
| |
| type streamSocketWithCtxGetIpMulticastTtlResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpMulticastTtlResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetIpMulticastTtlResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetIpMulticastTtlResponse{}) |
| |
| func (msg *streamSocketWithCtxGetIpMulticastTtlResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetIpMulticastTtlResponse |
| } |
| |
| type streamSocketWithCtxSetIpMulticastLoopbackRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpMulticastLoopbackRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpMulticastLoopbackRequest{}) |
| |
| func (msg *streamSocketWithCtxSetIpMulticastLoopbackRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpMulticastLoopbackRequest |
| } |
| |
| type streamSocketWithCtxSetIpMulticastLoopbackResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpMulticastLoopbackResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpMulticastLoopbackResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpMulticastLoopbackResponse{}) |
| |
| func (msg *streamSocketWithCtxSetIpMulticastLoopbackResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpMulticastLoopbackResponse |
| } |
| |
| type streamSocketWithCtxGetIpMulticastLoopbackResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpMulticastLoopbackResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetIpMulticastLoopbackResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetIpMulticastLoopbackResponse{}) |
| |
| func (msg *streamSocketWithCtxGetIpMulticastLoopbackResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetIpMulticastLoopbackResponse |
| } |
| |
| type streamSocketWithCtxAddIpMembershipRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Membership IpMulticastMembership `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxAddIpMembershipRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxAddIpMembershipRequest{}) |
| |
| func (msg *streamSocketWithCtxAddIpMembershipRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxAddIpMembershipRequest |
| } |
| |
| type streamSocketWithCtxAddIpMembershipResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketAddIpMembershipResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxAddIpMembershipResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxAddIpMembershipResponse{}) |
| |
| func (msg *streamSocketWithCtxAddIpMembershipResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxAddIpMembershipResponse |
| } |
| |
| type streamSocketWithCtxDropIpMembershipRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Membership IpMulticastMembership `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxDropIpMembershipRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxDropIpMembershipRequest{}) |
| |
| func (msg *streamSocketWithCtxDropIpMembershipRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxDropIpMembershipRequest |
| } |
| |
| type streamSocketWithCtxDropIpMembershipResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketDropIpMembershipResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxDropIpMembershipResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxDropIpMembershipResponse{}) |
| |
| func (msg *streamSocketWithCtxDropIpMembershipResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxDropIpMembershipResponse |
| } |
| |
| type streamSocketWithCtxAddIpv6MembershipRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"24" fidl_alignment_v2:"8"` |
| Membership Ipv6MulticastMembership `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxAddIpv6MembershipRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxAddIpv6MembershipRequest{}) |
| |
| func (msg *streamSocketWithCtxAddIpv6MembershipRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxAddIpv6MembershipRequest |
| } |
| |
| type streamSocketWithCtxAddIpv6MembershipResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketAddIpv6MembershipResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxAddIpv6MembershipResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxAddIpv6MembershipResponse{}) |
| |
| func (msg *streamSocketWithCtxAddIpv6MembershipResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxAddIpv6MembershipResponse |
| } |
| |
| type streamSocketWithCtxDropIpv6MembershipRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"24" fidl_alignment_v2:"8"` |
| Membership Ipv6MulticastMembership `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxDropIpv6MembershipRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxDropIpv6MembershipRequest{}) |
| |
| func (msg *streamSocketWithCtxDropIpv6MembershipRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxDropIpv6MembershipRequest |
| } |
| |
| type streamSocketWithCtxDropIpv6MembershipResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketDropIpv6MembershipResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxDropIpv6MembershipResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxDropIpv6MembershipResponse{}) |
| |
| func (msg *streamSocketWithCtxDropIpv6MembershipResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxDropIpv6MembershipResponse |
| } |
| |
| type streamSocketWithCtxSetIpv6MulticastInterfaceRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value uint64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpv6MulticastInterfaceRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpv6MulticastInterfaceRequest{}) |
| |
| func (msg *streamSocketWithCtxSetIpv6MulticastInterfaceRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpv6MulticastInterfaceRequest |
| } |
| |
| type streamSocketWithCtxSetIpv6MulticastInterfaceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpv6MulticastInterfaceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpv6MulticastInterfaceResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpv6MulticastInterfaceResponse{}) |
| |
| func (msg *streamSocketWithCtxSetIpv6MulticastInterfaceResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpv6MulticastInterfaceResponse |
| } |
| |
| type streamSocketWithCtxGetIpv6MulticastInterfaceResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpv6MulticastInterfaceResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetIpv6MulticastInterfaceResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetIpv6MulticastInterfaceResponse{}) |
| |
| func (msg *streamSocketWithCtxGetIpv6MulticastInterfaceResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetIpv6MulticastInterfaceResponse |
| } |
| |
| type streamSocketWithCtxSetIpv6MulticastHopsRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Value OptionalUint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpv6MulticastHopsRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpv6MulticastHopsRequest{}) |
| |
| func (msg *streamSocketWithCtxSetIpv6MulticastHopsRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpv6MulticastHopsRequest |
| } |
| |
| type streamSocketWithCtxSetIpv6MulticastHopsResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpv6MulticastHopsResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpv6MulticastHopsResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpv6MulticastHopsResponse{}) |
| |
| func (msg *streamSocketWithCtxSetIpv6MulticastHopsResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpv6MulticastHopsResponse |
| } |
| |
| type streamSocketWithCtxGetIpv6MulticastHopsResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpv6MulticastHopsResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetIpv6MulticastHopsResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetIpv6MulticastHopsResponse{}) |
| |
| func (msg *streamSocketWithCtxGetIpv6MulticastHopsResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetIpv6MulticastHopsResponse |
| } |
| |
| type streamSocketWithCtxSetIpv6MulticastLoopbackRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpv6MulticastLoopbackRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpv6MulticastLoopbackRequest{}) |
| |
| func (msg *streamSocketWithCtxSetIpv6MulticastLoopbackRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpv6MulticastLoopbackRequest |
| } |
| |
| type streamSocketWithCtxSetIpv6MulticastLoopbackResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpv6MulticastLoopbackResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpv6MulticastLoopbackResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpv6MulticastLoopbackResponse{}) |
| |
| func (msg *streamSocketWithCtxSetIpv6MulticastLoopbackResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpv6MulticastLoopbackResponse |
| } |
| |
| type streamSocketWithCtxGetIpv6MulticastLoopbackResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpv6MulticastLoopbackResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetIpv6MulticastLoopbackResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetIpv6MulticastLoopbackResponse{}) |
| |
| func (msg *streamSocketWithCtxGetIpv6MulticastLoopbackResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetIpv6MulticastLoopbackResponse |
| } |
| |
| type streamSocketWithCtxSetIpv6OnlyRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpv6OnlyRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpv6OnlyRequest{}) |
| |
| func (msg *streamSocketWithCtxSetIpv6OnlyRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpv6OnlyRequest |
| } |
| |
| type streamSocketWithCtxSetIpv6OnlyResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpv6OnlyResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpv6OnlyResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpv6OnlyResponse{}) |
| |
| func (msg *streamSocketWithCtxSetIpv6OnlyResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpv6OnlyResponse |
| } |
| |
| type streamSocketWithCtxGetIpv6OnlyResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpv6OnlyResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetIpv6OnlyResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetIpv6OnlyResponse{}) |
| |
| func (msg *streamSocketWithCtxGetIpv6OnlyResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetIpv6OnlyResponse |
| } |
| |
| type streamSocketWithCtxSetIpv6ReceiveTrafficClassRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpv6ReceiveTrafficClassRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpv6ReceiveTrafficClassRequest{}) |
| |
| func (msg *streamSocketWithCtxSetIpv6ReceiveTrafficClassRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpv6ReceiveTrafficClassRequest |
| } |
| |
| type streamSocketWithCtxSetIpv6ReceiveTrafficClassResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpv6ReceiveTrafficClassResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpv6ReceiveTrafficClassResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpv6ReceiveTrafficClassResponse{}) |
| |
| func (msg *streamSocketWithCtxSetIpv6ReceiveTrafficClassResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpv6ReceiveTrafficClassResponse |
| } |
| |
| type streamSocketWithCtxGetIpv6ReceiveTrafficClassResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpv6ReceiveTrafficClassResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetIpv6ReceiveTrafficClassResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetIpv6ReceiveTrafficClassResponse{}) |
| |
| func (msg *streamSocketWithCtxGetIpv6ReceiveTrafficClassResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetIpv6ReceiveTrafficClassResponse |
| } |
| |
| type streamSocketWithCtxSetIpv6TrafficClassRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Value OptionalUint8 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpv6TrafficClassRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpv6TrafficClassRequest{}) |
| |
| func (msg *streamSocketWithCtxSetIpv6TrafficClassRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpv6TrafficClassRequest |
| } |
| |
| type streamSocketWithCtxSetIpv6TrafficClassResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketSetIpv6TrafficClassResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetIpv6TrafficClassResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetIpv6TrafficClassResponse{}) |
| |
| func (msg *streamSocketWithCtxSetIpv6TrafficClassResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetIpv6TrafficClassResponse |
| } |
| |
| type streamSocketWithCtxGetIpv6TrafficClassResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result BaseSocketGetIpv6TrafficClassResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetIpv6TrafficClassResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetIpv6TrafficClassResponse{}) |
| |
| func (msg *streamSocketWithCtxGetIpv6TrafficClassResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetIpv6TrafficClassResponse |
| } |
| |
| type streamSocketWithCtxListenRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Backlog int16 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxListenRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxListenRequest{}) |
| |
| func (msg *streamSocketWithCtxListenRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxListenRequest |
| } |
| |
| type streamSocketWithCtxListenResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketListenResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxListenResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxListenResponse{}) |
| |
| func (msg *streamSocketWithCtxListenResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxListenResponse |
| } |
| |
| type streamSocketWithCtxAcceptRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| WantAddr bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxAcceptRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxAcceptRequest{}) |
| |
| func (msg *streamSocketWithCtxAcceptRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxAcceptRequest |
| } |
| |
| type streamSocketWithCtxAcceptResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketAcceptResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxAcceptResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxAcceptResponse{}) |
| |
| func (msg *streamSocketWithCtxAcceptResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxAcceptResponse |
| } |
| |
| type streamSocketWithCtxGetInfoResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketGetInfoResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetInfoResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetInfoResponse{}) |
| |
| func (msg *streamSocketWithCtxGetInfoResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetInfoResponse |
| } |
| |
| type streamSocketWithCtxSetTcpNoDelayRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpNoDelayRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpNoDelayRequest{}) |
| |
| func (msg *streamSocketWithCtxSetTcpNoDelayRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpNoDelayRequest |
| } |
| |
| type streamSocketWithCtxSetTcpNoDelayResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketSetTcpNoDelayResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpNoDelayResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpNoDelayResponse{}) |
| |
| func (msg *streamSocketWithCtxSetTcpNoDelayResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpNoDelayResponse |
| } |
| |
| type streamSocketWithCtxGetTcpNoDelayResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketGetTcpNoDelayResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetTcpNoDelayResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetTcpNoDelayResponse{}) |
| |
| func (msg *streamSocketWithCtxGetTcpNoDelayResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetTcpNoDelayResponse |
| } |
| |
| type streamSocketWithCtxSetTcpMaxSegmentRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| ValueBytes uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpMaxSegmentRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpMaxSegmentRequest{}) |
| |
| func (msg *streamSocketWithCtxSetTcpMaxSegmentRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpMaxSegmentRequest |
| } |
| |
| type streamSocketWithCtxSetTcpMaxSegmentResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketSetTcpMaxSegmentResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpMaxSegmentResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpMaxSegmentResponse{}) |
| |
| func (msg *streamSocketWithCtxSetTcpMaxSegmentResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpMaxSegmentResponse |
| } |
| |
| type streamSocketWithCtxGetTcpMaxSegmentResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketGetTcpMaxSegmentResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetTcpMaxSegmentResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetTcpMaxSegmentResponse{}) |
| |
| func (msg *streamSocketWithCtxGetTcpMaxSegmentResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetTcpMaxSegmentResponse |
| } |
| |
| type streamSocketWithCtxSetTcpCorkRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpCorkRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpCorkRequest{}) |
| |
| func (msg *streamSocketWithCtxSetTcpCorkRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpCorkRequest |
| } |
| |
| type streamSocketWithCtxSetTcpCorkResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketSetTcpCorkResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpCorkResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpCorkResponse{}) |
| |
| func (msg *streamSocketWithCtxSetTcpCorkResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpCorkResponse |
| } |
| |
| type streamSocketWithCtxGetTcpCorkResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketGetTcpCorkResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetTcpCorkResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetTcpCorkResponse{}) |
| |
| func (msg *streamSocketWithCtxGetTcpCorkResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetTcpCorkResponse |
| } |
| |
| type streamSocketWithCtxSetTcpKeepAliveIdleRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| ValueSecs uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpKeepAliveIdleRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpKeepAliveIdleRequest{}) |
| |
| func (msg *streamSocketWithCtxSetTcpKeepAliveIdleRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpKeepAliveIdleRequest |
| } |
| |
| type streamSocketWithCtxSetTcpKeepAliveIdleResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketSetTcpKeepAliveIdleResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpKeepAliveIdleResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpKeepAliveIdleResponse{}) |
| |
| func (msg *streamSocketWithCtxSetTcpKeepAliveIdleResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpKeepAliveIdleResponse |
| } |
| |
| type streamSocketWithCtxGetTcpKeepAliveIdleResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketGetTcpKeepAliveIdleResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetTcpKeepAliveIdleResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetTcpKeepAliveIdleResponse{}) |
| |
| func (msg *streamSocketWithCtxGetTcpKeepAliveIdleResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetTcpKeepAliveIdleResponse |
| } |
| |
| type streamSocketWithCtxSetTcpKeepAliveIntervalRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| ValueSecs uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpKeepAliveIntervalRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpKeepAliveIntervalRequest{}) |
| |
| func (msg *streamSocketWithCtxSetTcpKeepAliveIntervalRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpKeepAliveIntervalRequest |
| } |
| |
| type streamSocketWithCtxSetTcpKeepAliveIntervalResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketSetTcpKeepAliveIntervalResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpKeepAliveIntervalResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpKeepAliveIntervalResponse{}) |
| |
| func (msg *streamSocketWithCtxSetTcpKeepAliveIntervalResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpKeepAliveIntervalResponse |
| } |
| |
| type streamSocketWithCtxGetTcpKeepAliveIntervalResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketGetTcpKeepAliveIntervalResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetTcpKeepAliveIntervalResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetTcpKeepAliveIntervalResponse{}) |
| |
| func (msg *streamSocketWithCtxGetTcpKeepAliveIntervalResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetTcpKeepAliveIntervalResponse |
| } |
| |
| type streamSocketWithCtxSetTcpKeepAliveCountRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpKeepAliveCountRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpKeepAliveCountRequest{}) |
| |
| func (msg *streamSocketWithCtxSetTcpKeepAliveCountRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpKeepAliveCountRequest |
| } |
| |
| type streamSocketWithCtxSetTcpKeepAliveCountResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketSetTcpKeepAliveCountResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpKeepAliveCountResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpKeepAliveCountResponse{}) |
| |
| func (msg *streamSocketWithCtxSetTcpKeepAliveCountResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpKeepAliveCountResponse |
| } |
| |
| type streamSocketWithCtxGetTcpKeepAliveCountResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketGetTcpKeepAliveCountResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetTcpKeepAliveCountResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetTcpKeepAliveCountResponse{}) |
| |
| func (msg *streamSocketWithCtxGetTcpKeepAliveCountResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetTcpKeepAliveCountResponse |
| } |
| |
| type streamSocketWithCtxSetTcpSynCountRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpSynCountRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpSynCountRequest{}) |
| |
| func (msg *streamSocketWithCtxSetTcpSynCountRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpSynCountRequest |
| } |
| |
| type streamSocketWithCtxSetTcpSynCountResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketSetTcpSynCountResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpSynCountResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpSynCountResponse{}) |
| |
| func (msg *streamSocketWithCtxSetTcpSynCountResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpSynCountResponse |
| } |
| |
| type streamSocketWithCtxGetTcpSynCountResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketGetTcpSynCountResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetTcpSynCountResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetTcpSynCountResponse{}) |
| |
| func (msg *streamSocketWithCtxGetTcpSynCountResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetTcpSynCountResponse |
| } |
| |
| type streamSocketWithCtxSetTcpLingerRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| ValueSecs OptionalUint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpLingerRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpLingerRequest{}) |
| |
| func (msg *streamSocketWithCtxSetTcpLingerRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpLingerRequest |
| } |
| |
| type streamSocketWithCtxSetTcpLingerResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketSetTcpLingerResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpLingerResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpLingerResponse{}) |
| |
| func (msg *streamSocketWithCtxSetTcpLingerResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpLingerResponse |
| } |
| |
| type streamSocketWithCtxGetTcpLingerResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketGetTcpLingerResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetTcpLingerResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetTcpLingerResponse{}) |
| |
| func (msg *streamSocketWithCtxGetTcpLingerResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetTcpLingerResponse |
| } |
| |
| type streamSocketWithCtxSetTcpDeferAcceptRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| ValueSecs uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpDeferAcceptRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpDeferAcceptRequest{}) |
| |
| func (msg *streamSocketWithCtxSetTcpDeferAcceptRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpDeferAcceptRequest |
| } |
| |
| type streamSocketWithCtxSetTcpDeferAcceptResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketSetTcpDeferAcceptResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpDeferAcceptResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpDeferAcceptResponse{}) |
| |
| func (msg *streamSocketWithCtxSetTcpDeferAcceptResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpDeferAcceptResponse |
| } |
| |
| type streamSocketWithCtxGetTcpDeferAcceptResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketGetTcpDeferAcceptResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetTcpDeferAcceptResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetTcpDeferAcceptResponse{}) |
| |
| func (msg *streamSocketWithCtxGetTcpDeferAcceptResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetTcpDeferAcceptResponse |
| } |
| |
| type streamSocketWithCtxSetTcpWindowClampRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpWindowClampRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpWindowClampRequest{}) |
| |
| func (msg *streamSocketWithCtxSetTcpWindowClampRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpWindowClampRequest |
| } |
| |
| type streamSocketWithCtxSetTcpWindowClampResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketSetTcpWindowClampResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpWindowClampResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpWindowClampResponse{}) |
| |
| func (msg *streamSocketWithCtxSetTcpWindowClampResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpWindowClampResponse |
| } |
| |
| type streamSocketWithCtxGetTcpWindowClampResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketGetTcpWindowClampResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetTcpWindowClampResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetTcpWindowClampResponse{}) |
| |
| func (msg *streamSocketWithCtxGetTcpWindowClampResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetTcpWindowClampResponse |
| } |
| |
| type streamSocketWithCtxGetTcpInfoResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketGetTcpInfoResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetTcpInfoResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetTcpInfoResponse{}) |
| |
| func (msg *streamSocketWithCtxGetTcpInfoResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetTcpInfoResponse |
| } |
| |
| type streamSocketWithCtxSetTcpQuickAckRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value bool `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpQuickAckRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpQuickAckRequest{}) |
| |
| func (msg *streamSocketWithCtxSetTcpQuickAckRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpQuickAckRequest |
| } |
| |
| type streamSocketWithCtxSetTcpQuickAckResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketSetTcpQuickAckResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpQuickAckResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpQuickAckResponse{}) |
| |
| func (msg *streamSocketWithCtxSetTcpQuickAckResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpQuickAckResponse |
| } |
| |
| type streamSocketWithCtxGetTcpQuickAckResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketGetTcpQuickAckResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetTcpQuickAckResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetTcpQuickAckResponse{}) |
| |
| func (msg *streamSocketWithCtxGetTcpQuickAckResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetTcpQuickAckResponse |
| } |
| |
| type streamSocketWithCtxSetTcpCongestionRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Value TcpCongestionControl `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpCongestionRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpCongestionRequest{}) |
| |
| func (msg *streamSocketWithCtxSetTcpCongestionRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpCongestionRequest |
| } |
| |
| type streamSocketWithCtxSetTcpCongestionResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketSetTcpCongestionResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpCongestionResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpCongestionResponse{}) |
| |
| func (msg *streamSocketWithCtxSetTcpCongestionResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpCongestionResponse |
| } |
| |
| type streamSocketWithCtxGetTcpCongestionResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketGetTcpCongestionResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetTcpCongestionResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetTcpCongestionResponse{}) |
| |
| func (msg *streamSocketWithCtxGetTcpCongestionResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetTcpCongestionResponse |
| } |
| |
| type streamSocketWithCtxSetTcpUserTimeoutRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| ValueMillis uint32 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpUserTimeoutRequest = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpUserTimeoutRequest{}) |
| |
| func (msg *streamSocketWithCtxSetTcpUserTimeoutRequest) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpUserTimeoutRequest |
| } |
| |
| type streamSocketWithCtxSetTcpUserTimeoutResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketSetTcpUserTimeoutResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxSetTcpUserTimeoutResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxSetTcpUserTimeoutResponse{}) |
| |
| func (msg *streamSocketWithCtxSetTcpUserTimeoutResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxSetTcpUserTimeoutResponse |
| } |
| |
| type streamSocketWithCtxGetTcpUserTimeoutResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result StreamSocketGetTcpUserTimeoutResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mstreamSocketWithCtxGetTcpUserTimeoutResponse = _bindings.CreateLazyMarshaler(streamSocketWithCtxGetTcpUserTimeoutResponse{}) |
| |
| func (msg *streamSocketWithCtxGetTcpUserTimeoutResponse) Marshaler() _bindings.Marshaler { |
| return _mstreamSocketWithCtxGetTcpUserTimeoutResponse |
| } |
| |
| type providerWithCtxStreamSocketRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Domain Domain `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Proto StreamSocketProtocol `fidl_offset_v1:"4" fidl_offset_v2:"4"` |
| } |
| |
| var _mproviderWithCtxStreamSocketRequest = _bindings.CreateLazyMarshaler(providerWithCtxStreamSocketRequest{}) |
| |
| func (msg *providerWithCtxStreamSocketRequest) Marshaler() _bindings.Marshaler { |
| return _mproviderWithCtxStreamSocketRequest |
| } |
| |
| type providerWithCtxStreamSocketResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result ProviderStreamSocketResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mproviderWithCtxStreamSocketResponse = _bindings.CreateLazyMarshaler(providerWithCtxStreamSocketResponse{}) |
| |
| func (msg *providerWithCtxStreamSocketResponse) Marshaler() _bindings.Marshaler { |
| return _mproviderWithCtxStreamSocketResponse |
| } |
| |
| type providerWithCtxDatagramSocketRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Domain Domain `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| Proto DatagramSocketProtocol `fidl_offset_v1:"4" fidl_offset_v2:"4"` |
| } |
| |
| var _mproviderWithCtxDatagramSocketRequest = _bindings.CreateLazyMarshaler(providerWithCtxDatagramSocketRequest{}) |
| |
| func (msg *providerWithCtxDatagramSocketRequest) Marshaler() _bindings.Marshaler { |
| return _mproviderWithCtxDatagramSocketRequest |
| } |
| |
| type providerWithCtxDatagramSocketResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result ProviderDatagramSocketResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mproviderWithCtxDatagramSocketResponse = _bindings.CreateLazyMarshaler(providerWithCtxDatagramSocketResponse{}) |
| |
| func (msg *providerWithCtxDatagramSocketResponse) Marshaler() _bindings.Marshaler { |
| return _mproviderWithCtxDatagramSocketResponse |
| } |
| |
| type providerWithCtxInterfaceIndexToNameRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"8" fidl_alignment_v1:"8" fidl_size_v2:"8" fidl_alignment_v2:"8"` |
| Index uint64 `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mproviderWithCtxInterfaceIndexToNameRequest = _bindings.CreateLazyMarshaler(providerWithCtxInterfaceIndexToNameRequest{}) |
| |
| func (msg *providerWithCtxInterfaceIndexToNameRequest) Marshaler() _bindings.Marshaler { |
| return _mproviderWithCtxInterfaceIndexToNameRequest |
| } |
| |
| type providerWithCtxInterfaceIndexToNameResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result ProviderInterfaceIndexToNameResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mproviderWithCtxInterfaceIndexToNameResponse = _bindings.CreateLazyMarshaler(providerWithCtxInterfaceIndexToNameResponse{}) |
| |
| func (msg *providerWithCtxInterfaceIndexToNameResponse) Marshaler() _bindings.Marshaler { |
| return _mproviderWithCtxInterfaceIndexToNameResponse |
| } |
| |
| type providerWithCtxInterfaceNameToIndexRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Name string `fidl_offset_v1:"0" fidl_offset_v2:"0" fidl_bounds:"15"` |
| } |
| |
| var _mproviderWithCtxInterfaceNameToIndexRequest = _bindings.CreateLazyMarshaler(providerWithCtxInterfaceNameToIndexRequest{}) |
| |
| func (msg *providerWithCtxInterfaceNameToIndexRequest) Marshaler() _bindings.Marshaler { |
| return _mproviderWithCtxInterfaceNameToIndexRequest |
| } |
| |
| type providerWithCtxInterfaceNameToIndexResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result ProviderInterfaceNameToIndexResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mproviderWithCtxInterfaceNameToIndexResponse = _bindings.CreateLazyMarshaler(providerWithCtxInterfaceNameToIndexResponse{}) |
| |
| func (msg *providerWithCtxInterfaceNameToIndexResponse) Marshaler() _bindings.Marshaler { |
| return _mproviderWithCtxInterfaceNameToIndexResponse |
| } |
| |
| type providerWithCtxInterfaceNameToFlagsRequest struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Name string `fidl_offset_v1:"0" fidl_offset_v2:"0" fidl_bounds:"15"` |
| } |
| |
| var _mproviderWithCtxInterfaceNameToFlagsRequest = _bindings.CreateLazyMarshaler(providerWithCtxInterfaceNameToFlagsRequest{}) |
| |
| func (msg *providerWithCtxInterfaceNameToFlagsRequest) Marshaler() _bindings.Marshaler { |
| return _mproviderWithCtxInterfaceNameToFlagsRequest |
| } |
| |
| type providerWithCtxInterfaceNameToFlagsResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Result ProviderInterfaceNameToFlagsResult `fidl_offset_v1:"0" fidl_offset_v2:"0"` |
| } |
| |
| var _mproviderWithCtxInterfaceNameToFlagsResponse = _bindings.CreateLazyMarshaler(providerWithCtxInterfaceNameToFlagsResponse{}) |
| |
| func (msg *providerWithCtxInterfaceNameToFlagsResponse) Marshaler() _bindings.Marshaler { |
| return _mproviderWithCtxInterfaceNameToFlagsResponse |
| } |
| |
| type providerWithCtxGetInterfaceAddressesResponse struct { |
| _ struct{} `fidl:"s" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8"` |
| Interfaces []InterfaceAddresses `fidl_offset_v1:"0" fidl_offset_v2:"0" fidl_bounds:""` |
| } |
| |
| var _mproviderWithCtxGetInterfaceAddressesResponse = _bindings.CreateLazyMarshaler(providerWithCtxGetInterfaceAddressesResponse{}) |
| |
| func (msg *providerWithCtxGetInterfaceAddressesResponse) Marshaler() _bindings.Marshaler { |
| return _mproviderWithCtxGetInterfaceAddressesResponse |
| } |
| |
| type I_baseSocketBindResultTag uint64 |
| |
| const ( |
| BaseSocketBindResultResponse = 1 // 0x00000001 |
| BaseSocketBindResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketBindResult struct { |
| I_baseSocketBindResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketBindResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketBindResult) reset() { |
| switch _m.I_baseSocketBindResultTag { |
| case 1: |
| var _zeroed BaseSocketBindResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketBindResult) Which() I_baseSocketBindResultTag { |
| return _m.I_baseSocketBindResultTag |
| } |
| |
| func (_m *BaseSocketBindResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketBindResultTag) |
| } |
| |
| func (_m *BaseSocketBindResult) SetResponse(response BaseSocketBindResponse) { |
| _m.reset() |
| _m.I_baseSocketBindResultTag = BaseSocketBindResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketBindResultWithResponse(response BaseSocketBindResponse) BaseSocketBindResult { |
| var _u BaseSocketBindResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketBindResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketBindResultTag = BaseSocketBindResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketBindResultWithErr(err fuchsiaposix.Errno) BaseSocketBindResult { |
| var _u BaseSocketBindResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketConnectResultTag uint64 |
| |
| const ( |
| BaseSocketConnectResultResponse = 1 // 0x00000001 |
| BaseSocketConnectResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketConnectResult struct { |
| I_baseSocketConnectResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketConnectResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketConnectResult) reset() { |
| switch _m.I_baseSocketConnectResultTag { |
| case 1: |
| var _zeroed BaseSocketConnectResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketConnectResult) Which() I_baseSocketConnectResultTag { |
| return _m.I_baseSocketConnectResultTag |
| } |
| |
| func (_m *BaseSocketConnectResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketConnectResultTag) |
| } |
| |
| func (_m *BaseSocketConnectResult) SetResponse(response BaseSocketConnectResponse) { |
| _m.reset() |
| _m.I_baseSocketConnectResultTag = BaseSocketConnectResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketConnectResultWithResponse(response BaseSocketConnectResponse) BaseSocketConnectResult { |
| var _u BaseSocketConnectResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketConnectResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketConnectResultTag = BaseSocketConnectResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketConnectResultWithErr(err fuchsiaposix.Errno) BaseSocketConnectResult { |
| var _u BaseSocketConnectResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketDisconnectResultTag uint64 |
| |
| const ( |
| BaseSocketDisconnectResultResponse = 1 // 0x00000001 |
| BaseSocketDisconnectResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketDisconnectResult struct { |
| I_baseSocketDisconnectResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketDisconnectResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketDisconnectResult) reset() { |
| switch _m.I_baseSocketDisconnectResultTag { |
| case 1: |
| var _zeroed BaseSocketDisconnectResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketDisconnectResult) Which() I_baseSocketDisconnectResultTag { |
| return _m.I_baseSocketDisconnectResultTag |
| } |
| |
| func (_m *BaseSocketDisconnectResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketDisconnectResultTag) |
| } |
| |
| func (_m *BaseSocketDisconnectResult) SetResponse(response BaseSocketDisconnectResponse) { |
| _m.reset() |
| _m.I_baseSocketDisconnectResultTag = BaseSocketDisconnectResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketDisconnectResultWithResponse(response BaseSocketDisconnectResponse) BaseSocketDisconnectResult { |
| var _u BaseSocketDisconnectResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketDisconnectResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketDisconnectResultTag = BaseSocketDisconnectResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketDisconnectResultWithErr(err fuchsiaposix.Errno) BaseSocketDisconnectResult { |
| var _u BaseSocketDisconnectResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetSockNameResultTag uint64 |
| |
| const ( |
| BaseSocketGetSockNameResultResponse = 1 // 0x00000001 |
| BaseSocketGetSockNameResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetSockNameResult struct { |
| I_baseSocketGetSockNameResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetSockNameResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetSockNameResult) reset() { |
| switch _m.I_baseSocketGetSockNameResultTag { |
| case 1: |
| var _zeroed BaseSocketGetSockNameResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetSockNameResult) Which() I_baseSocketGetSockNameResultTag { |
| return _m.I_baseSocketGetSockNameResultTag |
| } |
| |
| func (_m *BaseSocketGetSockNameResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetSockNameResultTag) |
| } |
| |
| func (_m *BaseSocketGetSockNameResult) SetResponse(response BaseSocketGetSockNameResponse) { |
| _m.reset() |
| _m.I_baseSocketGetSockNameResultTag = BaseSocketGetSockNameResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetSockNameResultWithResponse(response BaseSocketGetSockNameResponse) BaseSocketGetSockNameResult { |
| var _u BaseSocketGetSockNameResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetSockNameResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetSockNameResultTag = BaseSocketGetSockNameResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetSockNameResultWithErr(err fuchsiaposix.Errno) BaseSocketGetSockNameResult { |
| var _u BaseSocketGetSockNameResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetPeerNameResultTag uint64 |
| |
| const ( |
| BaseSocketGetPeerNameResultResponse = 1 // 0x00000001 |
| BaseSocketGetPeerNameResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetPeerNameResult struct { |
| I_baseSocketGetPeerNameResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetPeerNameResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetPeerNameResult) reset() { |
| switch _m.I_baseSocketGetPeerNameResultTag { |
| case 1: |
| var _zeroed BaseSocketGetPeerNameResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetPeerNameResult) Which() I_baseSocketGetPeerNameResultTag { |
| return _m.I_baseSocketGetPeerNameResultTag |
| } |
| |
| func (_m *BaseSocketGetPeerNameResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetPeerNameResultTag) |
| } |
| |
| func (_m *BaseSocketGetPeerNameResult) SetResponse(response BaseSocketGetPeerNameResponse) { |
| _m.reset() |
| _m.I_baseSocketGetPeerNameResultTag = BaseSocketGetPeerNameResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetPeerNameResultWithResponse(response BaseSocketGetPeerNameResponse) BaseSocketGetPeerNameResult { |
| var _u BaseSocketGetPeerNameResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetPeerNameResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetPeerNameResultTag = BaseSocketGetPeerNameResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetPeerNameResultWithErr(err fuchsiaposix.Errno) BaseSocketGetPeerNameResult { |
| var _u BaseSocketGetPeerNameResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketShutdownResultTag uint64 |
| |
| const ( |
| BaseSocketShutdownResultResponse = 1 // 0x00000001 |
| BaseSocketShutdownResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketShutdownResult struct { |
| I_baseSocketShutdownResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketShutdownResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketShutdownResult) reset() { |
| switch _m.I_baseSocketShutdownResultTag { |
| case 1: |
| var _zeroed BaseSocketShutdownResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketShutdownResult) Which() I_baseSocketShutdownResultTag { |
| return _m.I_baseSocketShutdownResultTag |
| } |
| |
| func (_m *BaseSocketShutdownResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketShutdownResultTag) |
| } |
| |
| func (_m *BaseSocketShutdownResult) SetResponse(response BaseSocketShutdownResponse) { |
| _m.reset() |
| _m.I_baseSocketShutdownResultTag = BaseSocketShutdownResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketShutdownResultWithResponse(response BaseSocketShutdownResponse) BaseSocketShutdownResult { |
| var _u BaseSocketShutdownResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketShutdownResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketShutdownResultTag = BaseSocketShutdownResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketShutdownResultWithErr(err fuchsiaposix.Errno) BaseSocketShutdownResult { |
| var _u BaseSocketShutdownResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketShutdown2ResultTag uint64 |
| |
| const ( |
| BaseSocketShutdown2ResultResponse = 1 // 0x00000001 |
| BaseSocketShutdown2ResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketShutdown2Result struct { |
| I_baseSocketShutdown2ResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketShutdown2Response `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketShutdown2Result) reset() { |
| switch _m.I_baseSocketShutdown2ResultTag { |
| case 1: |
| var _zeroed BaseSocketShutdown2Response |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketShutdown2Result) Which() I_baseSocketShutdown2ResultTag { |
| return _m.I_baseSocketShutdown2ResultTag |
| } |
| |
| func (_m *BaseSocketShutdown2Result) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketShutdown2ResultTag) |
| } |
| |
| func (_m *BaseSocketShutdown2Result) SetResponse(response BaseSocketShutdown2Response) { |
| _m.reset() |
| _m.I_baseSocketShutdown2ResultTag = BaseSocketShutdown2ResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketShutdown2ResultWithResponse(response BaseSocketShutdown2Response) BaseSocketShutdown2Result { |
| var _u BaseSocketShutdown2Result |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketShutdown2Result) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketShutdown2ResultTag = BaseSocketShutdown2ResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketShutdown2ResultWithErr(err fuchsiaposix.Errno) BaseSocketShutdown2Result { |
| var _u BaseSocketShutdown2Result |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetReuseAddressResultTag uint64 |
| |
| const ( |
| BaseSocketSetReuseAddressResultResponse = 1 // 0x00000001 |
| BaseSocketSetReuseAddressResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetReuseAddressResult struct { |
| I_baseSocketSetReuseAddressResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetReuseAddressResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetReuseAddressResult) reset() { |
| switch _m.I_baseSocketSetReuseAddressResultTag { |
| case 1: |
| var _zeroed BaseSocketSetReuseAddressResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetReuseAddressResult) Which() I_baseSocketSetReuseAddressResultTag { |
| return _m.I_baseSocketSetReuseAddressResultTag |
| } |
| |
| func (_m *BaseSocketSetReuseAddressResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetReuseAddressResultTag) |
| } |
| |
| func (_m *BaseSocketSetReuseAddressResult) SetResponse(response BaseSocketSetReuseAddressResponse) { |
| _m.reset() |
| _m.I_baseSocketSetReuseAddressResultTag = BaseSocketSetReuseAddressResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetReuseAddressResultWithResponse(response BaseSocketSetReuseAddressResponse) BaseSocketSetReuseAddressResult { |
| var _u BaseSocketSetReuseAddressResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetReuseAddressResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetReuseAddressResultTag = BaseSocketSetReuseAddressResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetReuseAddressResultWithErr(err fuchsiaposix.Errno) BaseSocketSetReuseAddressResult { |
| var _u BaseSocketSetReuseAddressResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetReuseAddressResultTag uint64 |
| |
| const ( |
| BaseSocketGetReuseAddressResultResponse = 1 // 0x00000001 |
| BaseSocketGetReuseAddressResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetReuseAddressResult struct { |
| I_baseSocketGetReuseAddressResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetReuseAddressResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetReuseAddressResult) reset() { |
| switch _m.I_baseSocketGetReuseAddressResultTag { |
| case 1: |
| var _zeroed BaseSocketGetReuseAddressResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetReuseAddressResult) Which() I_baseSocketGetReuseAddressResultTag { |
| return _m.I_baseSocketGetReuseAddressResultTag |
| } |
| |
| func (_m *BaseSocketGetReuseAddressResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetReuseAddressResultTag) |
| } |
| |
| func (_m *BaseSocketGetReuseAddressResult) SetResponse(response BaseSocketGetReuseAddressResponse) { |
| _m.reset() |
| _m.I_baseSocketGetReuseAddressResultTag = BaseSocketGetReuseAddressResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetReuseAddressResultWithResponse(response BaseSocketGetReuseAddressResponse) BaseSocketGetReuseAddressResult { |
| var _u BaseSocketGetReuseAddressResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetReuseAddressResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetReuseAddressResultTag = BaseSocketGetReuseAddressResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetReuseAddressResultWithErr(err fuchsiaposix.Errno) BaseSocketGetReuseAddressResult { |
| var _u BaseSocketGetReuseAddressResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetErrorResultTag uint64 |
| |
| const ( |
| BaseSocketGetErrorResultResponse = 1 // 0x00000001 |
| BaseSocketGetErrorResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetErrorResult struct { |
| I_baseSocketGetErrorResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetErrorResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetErrorResult) reset() { |
| switch _m.I_baseSocketGetErrorResultTag { |
| case 1: |
| var _zeroed BaseSocketGetErrorResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetErrorResult) Which() I_baseSocketGetErrorResultTag { |
| return _m.I_baseSocketGetErrorResultTag |
| } |
| |
| func (_m *BaseSocketGetErrorResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetErrorResultTag) |
| } |
| |
| func (_m *BaseSocketGetErrorResult) SetResponse(response BaseSocketGetErrorResponse) { |
| _m.reset() |
| _m.I_baseSocketGetErrorResultTag = BaseSocketGetErrorResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetErrorResultWithResponse(response BaseSocketGetErrorResponse) BaseSocketGetErrorResult { |
| var _u BaseSocketGetErrorResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetErrorResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetErrorResultTag = BaseSocketGetErrorResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetErrorResultWithErr(err fuchsiaposix.Errno) BaseSocketGetErrorResult { |
| var _u BaseSocketGetErrorResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetBroadcastResultTag uint64 |
| |
| const ( |
| BaseSocketSetBroadcastResultResponse = 1 // 0x00000001 |
| BaseSocketSetBroadcastResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetBroadcastResult struct { |
| I_baseSocketSetBroadcastResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetBroadcastResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetBroadcastResult) reset() { |
| switch _m.I_baseSocketSetBroadcastResultTag { |
| case 1: |
| var _zeroed BaseSocketSetBroadcastResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetBroadcastResult) Which() I_baseSocketSetBroadcastResultTag { |
| return _m.I_baseSocketSetBroadcastResultTag |
| } |
| |
| func (_m *BaseSocketSetBroadcastResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetBroadcastResultTag) |
| } |
| |
| func (_m *BaseSocketSetBroadcastResult) SetResponse(response BaseSocketSetBroadcastResponse) { |
| _m.reset() |
| _m.I_baseSocketSetBroadcastResultTag = BaseSocketSetBroadcastResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetBroadcastResultWithResponse(response BaseSocketSetBroadcastResponse) BaseSocketSetBroadcastResult { |
| var _u BaseSocketSetBroadcastResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetBroadcastResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetBroadcastResultTag = BaseSocketSetBroadcastResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetBroadcastResultWithErr(err fuchsiaposix.Errno) BaseSocketSetBroadcastResult { |
| var _u BaseSocketSetBroadcastResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetBroadcastResultTag uint64 |
| |
| const ( |
| BaseSocketGetBroadcastResultResponse = 1 // 0x00000001 |
| BaseSocketGetBroadcastResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetBroadcastResult struct { |
| I_baseSocketGetBroadcastResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetBroadcastResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetBroadcastResult) reset() { |
| switch _m.I_baseSocketGetBroadcastResultTag { |
| case 1: |
| var _zeroed BaseSocketGetBroadcastResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetBroadcastResult) Which() I_baseSocketGetBroadcastResultTag { |
| return _m.I_baseSocketGetBroadcastResultTag |
| } |
| |
| func (_m *BaseSocketGetBroadcastResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetBroadcastResultTag) |
| } |
| |
| func (_m *BaseSocketGetBroadcastResult) SetResponse(response BaseSocketGetBroadcastResponse) { |
| _m.reset() |
| _m.I_baseSocketGetBroadcastResultTag = BaseSocketGetBroadcastResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetBroadcastResultWithResponse(response BaseSocketGetBroadcastResponse) BaseSocketGetBroadcastResult { |
| var _u BaseSocketGetBroadcastResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetBroadcastResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetBroadcastResultTag = BaseSocketGetBroadcastResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetBroadcastResultWithErr(err fuchsiaposix.Errno) BaseSocketGetBroadcastResult { |
| var _u BaseSocketGetBroadcastResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetSendBufferResultTag uint64 |
| |
| const ( |
| BaseSocketSetSendBufferResultResponse = 1 // 0x00000001 |
| BaseSocketSetSendBufferResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetSendBufferResult struct { |
| I_baseSocketSetSendBufferResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetSendBufferResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetSendBufferResult) reset() { |
| switch _m.I_baseSocketSetSendBufferResultTag { |
| case 1: |
| var _zeroed BaseSocketSetSendBufferResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetSendBufferResult) Which() I_baseSocketSetSendBufferResultTag { |
| return _m.I_baseSocketSetSendBufferResultTag |
| } |
| |
| func (_m *BaseSocketSetSendBufferResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetSendBufferResultTag) |
| } |
| |
| func (_m *BaseSocketSetSendBufferResult) SetResponse(response BaseSocketSetSendBufferResponse) { |
| _m.reset() |
| _m.I_baseSocketSetSendBufferResultTag = BaseSocketSetSendBufferResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetSendBufferResultWithResponse(response BaseSocketSetSendBufferResponse) BaseSocketSetSendBufferResult { |
| var _u BaseSocketSetSendBufferResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetSendBufferResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetSendBufferResultTag = BaseSocketSetSendBufferResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetSendBufferResultWithErr(err fuchsiaposix.Errno) BaseSocketSetSendBufferResult { |
| var _u BaseSocketSetSendBufferResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetSendBufferResultTag uint64 |
| |
| const ( |
| BaseSocketGetSendBufferResultResponse = 1 // 0x00000001 |
| BaseSocketGetSendBufferResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetSendBufferResult struct { |
| I_baseSocketGetSendBufferResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetSendBufferResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetSendBufferResult) reset() { |
| switch _m.I_baseSocketGetSendBufferResultTag { |
| case 1: |
| var _zeroed BaseSocketGetSendBufferResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetSendBufferResult) Which() I_baseSocketGetSendBufferResultTag { |
| return _m.I_baseSocketGetSendBufferResultTag |
| } |
| |
| func (_m *BaseSocketGetSendBufferResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetSendBufferResultTag) |
| } |
| |
| func (_m *BaseSocketGetSendBufferResult) SetResponse(response BaseSocketGetSendBufferResponse) { |
| _m.reset() |
| _m.I_baseSocketGetSendBufferResultTag = BaseSocketGetSendBufferResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetSendBufferResultWithResponse(response BaseSocketGetSendBufferResponse) BaseSocketGetSendBufferResult { |
| var _u BaseSocketGetSendBufferResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetSendBufferResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetSendBufferResultTag = BaseSocketGetSendBufferResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetSendBufferResultWithErr(err fuchsiaposix.Errno) BaseSocketGetSendBufferResult { |
| var _u BaseSocketGetSendBufferResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetReceiveBufferResultTag uint64 |
| |
| const ( |
| BaseSocketSetReceiveBufferResultResponse = 1 // 0x00000001 |
| BaseSocketSetReceiveBufferResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetReceiveBufferResult struct { |
| I_baseSocketSetReceiveBufferResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetReceiveBufferResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetReceiveBufferResult) reset() { |
| switch _m.I_baseSocketSetReceiveBufferResultTag { |
| case 1: |
| var _zeroed BaseSocketSetReceiveBufferResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetReceiveBufferResult) Which() I_baseSocketSetReceiveBufferResultTag { |
| return _m.I_baseSocketSetReceiveBufferResultTag |
| } |
| |
| func (_m *BaseSocketSetReceiveBufferResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetReceiveBufferResultTag) |
| } |
| |
| func (_m *BaseSocketSetReceiveBufferResult) SetResponse(response BaseSocketSetReceiveBufferResponse) { |
| _m.reset() |
| _m.I_baseSocketSetReceiveBufferResultTag = BaseSocketSetReceiveBufferResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetReceiveBufferResultWithResponse(response BaseSocketSetReceiveBufferResponse) BaseSocketSetReceiveBufferResult { |
| var _u BaseSocketSetReceiveBufferResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetReceiveBufferResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetReceiveBufferResultTag = BaseSocketSetReceiveBufferResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetReceiveBufferResultWithErr(err fuchsiaposix.Errno) BaseSocketSetReceiveBufferResult { |
| var _u BaseSocketSetReceiveBufferResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetReceiveBufferResultTag uint64 |
| |
| const ( |
| BaseSocketGetReceiveBufferResultResponse = 1 // 0x00000001 |
| BaseSocketGetReceiveBufferResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetReceiveBufferResult struct { |
| I_baseSocketGetReceiveBufferResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetReceiveBufferResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetReceiveBufferResult) reset() { |
| switch _m.I_baseSocketGetReceiveBufferResultTag { |
| case 1: |
| var _zeroed BaseSocketGetReceiveBufferResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetReceiveBufferResult) Which() I_baseSocketGetReceiveBufferResultTag { |
| return _m.I_baseSocketGetReceiveBufferResultTag |
| } |
| |
| func (_m *BaseSocketGetReceiveBufferResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetReceiveBufferResultTag) |
| } |
| |
| func (_m *BaseSocketGetReceiveBufferResult) SetResponse(response BaseSocketGetReceiveBufferResponse) { |
| _m.reset() |
| _m.I_baseSocketGetReceiveBufferResultTag = BaseSocketGetReceiveBufferResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetReceiveBufferResultWithResponse(response BaseSocketGetReceiveBufferResponse) BaseSocketGetReceiveBufferResult { |
| var _u BaseSocketGetReceiveBufferResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetReceiveBufferResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetReceiveBufferResultTag = BaseSocketGetReceiveBufferResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetReceiveBufferResultWithErr(err fuchsiaposix.Errno) BaseSocketGetReceiveBufferResult { |
| var _u BaseSocketGetReceiveBufferResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetKeepAliveResultTag uint64 |
| |
| const ( |
| BaseSocketSetKeepAliveResultResponse = 1 // 0x00000001 |
| BaseSocketSetKeepAliveResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetKeepAliveResult struct { |
| I_baseSocketSetKeepAliveResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetKeepAliveResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetKeepAliveResult) reset() { |
| switch _m.I_baseSocketSetKeepAliveResultTag { |
| case 1: |
| var _zeroed BaseSocketSetKeepAliveResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetKeepAliveResult) Which() I_baseSocketSetKeepAliveResultTag { |
| return _m.I_baseSocketSetKeepAliveResultTag |
| } |
| |
| func (_m *BaseSocketSetKeepAliveResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetKeepAliveResultTag) |
| } |
| |
| func (_m *BaseSocketSetKeepAliveResult) SetResponse(response BaseSocketSetKeepAliveResponse) { |
| _m.reset() |
| _m.I_baseSocketSetKeepAliveResultTag = BaseSocketSetKeepAliveResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetKeepAliveResultWithResponse(response BaseSocketSetKeepAliveResponse) BaseSocketSetKeepAliveResult { |
| var _u BaseSocketSetKeepAliveResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetKeepAliveResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetKeepAliveResultTag = BaseSocketSetKeepAliveResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetKeepAliveResultWithErr(err fuchsiaposix.Errno) BaseSocketSetKeepAliveResult { |
| var _u BaseSocketSetKeepAliveResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetKeepAliveResultTag uint64 |
| |
| const ( |
| BaseSocketGetKeepAliveResultResponse = 1 // 0x00000001 |
| BaseSocketGetKeepAliveResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetKeepAliveResult struct { |
| I_baseSocketGetKeepAliveResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetKeepAliveResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetKeepAliveResult) reset() { |
| switch _m.I_baseSocketGetKeepAliveResultTag { |
| case 1: |
| var _zeroed BaseSocketGetKeepAliveResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetKeepAliveResult) Which() I_baseSocketGetKeepAliveResultTag { |
| return _m.I_baseSocketGetKeepAliveResultTag |
| } |
| |
| func (_m *BaseSocketGetKeepAliveResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetKeepAliveResultTag) |
| } |
| |
| func (_m *BaseSocketGetKeepAliveResult) SetResponse(response BaseSocketGetKeepAliveResponse) { |
| _m.reset() |
| _m.I_baseSocketGetKeepAliveResultTag = BaseSocketGetKeepAliveResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetKeepAliveResultWithResponse(response BaseSocketGetKeepAliveResponse) BaseSocketGetKeepAliveResult { |
| var _u BaseSocketGetKeepAliveResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetKeepAliveResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetKeepAliveResultTag = BaseSocketGetKeepAliveResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetKeepAliveResultWithErr(err fuchsiaposix.Errno) BaseSocketGetKeepAliveResult { |
| var _u BaseSocketGetKeepAliveResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetOutOfBandInlineResultTag uint64 |
| |
| const ( |
| BaseSocketSetOutOfBandInlineResultResponse = 1 // 0x00000001 |
| BaseSocketSetOutOfBandInlineResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetOutOfBandInlineResult struct { |
| I_baseSocketSetOutOfBandInlineResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetOutOfBandInlineResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetOutOfBandInlineResult) reset() { |
| switch _m.I_baseSocketSetOutOfBandInlineResultTag { |
| case 1: |
| var _zeroed BaseSocketSetOutOfBandInlineResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetOutOfBandInlineResult) Which() I_baseSocketSetOutOfBandInlineResultTag { |
| return _m.I_baseSocketSetOutOfBandInlineResultTag |
| } |
| |
| func (_m *BaseSocketSetOutOfBandInlineResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetOutOfBandInlineResultTag) |
| } |
| |
| func (_m *BaseSocketSetOutOfBandInlineResult) SetResponse(response BaseSocketSetOutOfBandInlineResponse) { |
| _m.reset() |
| _m.I_baseSocketSetOutOfBandInlineResultTag = BaseSocketSetOutOfBandInlineResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetOutOfBandInlineResultWithResponse(response BaseSocketSetOutOfBandInlineResponse) BaseSocketSetOutOfBandInlineResult { |
| var _u BaseSocketSetOutOfBandInlineResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetOutOfBandInlineResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetOutOfBandInlineResultTag = BaseSocketSetOutOfBandInlineResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetOutOfBandInlineResultWithErr(err fuchsiaposix.Errno) BaseSocketSetOutOfBandInlineResult { |
| var _u BaseSocketSetOutOfBandInlineResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetOutOfBandInlineResultTag uint64 |
| |
| const ( |
| BaseSocketGetOutOfBandInlineResultResponse = 1 // 0x00000001 |
| BaseSocketGetOutOfBandInlineResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetOutOfBandInlineResult struct { |
| I_baseSocketGetOutOfBandInlineResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetOutOfBandInlineResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetOutOfBandInlineResult) reset() { |
| switch _m.I_baseSocketGetOutOfBandInlineResultTag { |
| case 1: |
| var _zeroed BaseSocketGetOutOfBandInlineResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetOutOfBandInlineResult) Which() I_baseSocketGetOutOfBandInlineResultTag { |
| return _m.I_baseSocketGetOutOfBandInlineResultTag |
| } |
| |
| func (_m *BaseSocketGetOutOfBandInlineResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetOutOfBandInlineResultTag) |
| } |
| |
| func (_m *BaseSocketGetOutOfBandInlineResult) SetResponse(response BaseSocketGetOutOfBandInlineResponse) { |
| _m.reset() |
| _m.I_baseSocketGetOutOfBandInlineResultTag = BaseSocketGetOutOfBandInlineResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetOutOfBandInlineResultWithResponse(response BaseSocketGetOutOfBandInlineResponse) BaseSocketGetOutOfBandInlineResult { |
| var _u BaseSocketGetOutOfBandInlineResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetOutOfBandInlineResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetOutOfBandInlineResultTag = BaseSocketGetOutOfBandInlineResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetOutOfBandInlineResultWithErr(err fuchsiaposix.Errno) BaseSocketGetOutOfBandInlineResult { |
| var _u BaseSocketGetOutOfBandInlineResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetNoCheckResultTag uint64 |
| |
| const ( |
| BaseSocketSetNoCheckResultResponse = 1 // 0x00000001 |
| BaseSocketSetNoCheckResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetNoCheckResult struct { |
| I_baseSocketSetNoCheckResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetNoCheckResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetNoCheckResult) reset() { |
| switch _m.I_baseSocketSetNoCheckResultTag { |
| case 1: |
| var _zeroed BaseSocketSetNoCheckResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetNoCheckResult) Which() I_baseSocketSetNoCheckResultTag { |
| return _m.I_baseSocketSetNoCheckResultTag |
| } |
| |
| func (_m *BaseSocketSetNoCheckResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetNoCheckResultTag) |
| } |
| |
| func (_m *BaseSocketSetNoCheckResult) SetResponse(response BaseSocketSetNoCheckResponse) { |
| _m.reset() |
| _m.I_baseSocketSetNoCheckResultTag = BaseSocketSetNoCheckResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetNoCheckResultWithResponse(response BaseSocketSetNoCheckResponse) BaseSocketSetNoCheckResult { |
| var _u BaseSocketSetNoCheckResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetNoCheckResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetNoCheckResultTag = BaseSocketSetNoCheckResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetNoCheckResultWithErr(err fuchsiaposix.Errno) BaseSocketSetNoCheckResult { |
| var _u BaseSocketSetNoCheckResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetNoCheckResultTag uint64 |
| |
| const ( |
| BaseSocketGetNoCheckResultResponse = 1 // 0x00000001 |
| BaseSocketGetNoCheckResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetNoCheckResult struct { |
| I_baseSocketGetNoCheckResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetNoCheckResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetNoCheckResult) reset() { |
| switch _m.I_baseSocketGetNoCheckResultTag { |
| case 1: |
| var _zeroed BaseSocketGetNoCheckResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetNoCheckResult) Which() I_baseSocketGetNoCheckResultTag { |
| return _m.I_baseSocketGetNoCheckResultTag |
| } |
| |
| func (_m *BaseSocketGetNoCheckResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetNoCheckResultTag) |
| } |
| |
| func (_m *BaseSocketGetNoCheckResult) SetResponse(response BaseSocketGetNoCheckResponse) { |
| _m.reset() |
| _m.I_baseSocketGetNoCheckResultTag = BaseSocketGetNoCheckResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetNoCheckResultWithResponse(response BaseSocketGetNoCheckResponse) BaseSocketGetNoCheckResult { |
| var _u BaseSocketGetNoCheckResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetNoCheckResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetNoCheckResultTag = BaseSocketGetNoCheckResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetNoCheckResultWithErr(err fuchsiaposix.Errno) BaseSocketGetNoCheckResult { |
| var _u BaseSocketGetNoCheckResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetLingerResultTag uint64 |
| |
| const ( |
| BaseSocketSetLingerResultResponse = 1 // 0x00000001 |
| BaseSocketSetLingerResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetLingerResult struct { |
| I_baseSocketSetLingerResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetLingerResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetLingerResult) reset() { |
| switch _m.I_baseSocketSetLingerResultTag { |
| case 1: |
| var _zeroed BaseSocketSetLingerResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetLingerResult) Which() I_baseSocketSetLingerResultTag { |
| return _m.I_baseSocketSetLingerResultTag |
| } |
| |
| func (_m *BaseSocketSetLingerResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetLingerResultTag) |
| } |
| |
| func (_m *BaseSocketSetLingerResult) SetResponse(response BaseSocketSetLingerResponse) { |
| _m.reset() |
| _m.I_baseSocketSetLingerResultTag = BaseSocketSetLingerResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetLingerResultWithResponse(response BaseSocketSetLingerResponse) BaseSocketSetLingerResult { |
| var _u BaseSocketSetLingerResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetLingerResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetLingerResultTag = BaseSocketSetLingerResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetLingerResultWithErr(err fuchsiaposix.Errno) BaseSocketSetLingerResult { |
| var _u BaseSocketSetLingerResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetLingerResultTag uint64 |
| |
| const ( |
| BaseSocketGetLingerResultResponse = 1 // 0x00000001 |
| BaseSocketGetLingerResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetLingerResult struct { |
| I_baseSocketGetLingerResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetLingerResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetLingerResult) reset() { |
| switch _m.I_baseSocketGetLingerResultTag { |
| case 1: |
| var _zeroed BaseSocketGetLingerResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetLingerResult) Which() I_baseSocketGetLingerResultTag { |
| return _m.I_baseSocketGetLingerResultTag |
| } |
| |
| func (_m *BaseSocketGetLingerResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetLingerResultTag) |
| } |
| |
| func (_m *BaseSocketGetLingerResult) SetResponse(response BaseSocketGetLingerResponse) { |
| _m.reset() |
| _m.I_baseSocketGetLingerResultTag = BaseSocketGetLingerResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetLingerResultWithResponse(response BaseSocketGetLingerResponse) BaseSocketGetLingerResult { |
| var _u BaseSocketGetLingerResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetLingerResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetLingerResultTag = BaseSocketGetLingerResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetLingerResultWithErr(err fuchsiaposix.Errno) BaseSocketGetLingerResult { |
| var _u BaseSocketGetLingerResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetReusePortResultTag uint64 |
| |
| const ( |
| BaseSocketSetReusePortResultResponse = 1 // 0x00000001 |
| BaseSocketSetReusePortResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetReusePortResult struct { |
| I_baseSocketSetReusePortResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetReusePortResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetReusePortResult) reset() { |
| switch _m.I_baseSocketSetReusePortResultTag { |
| case 1: |
| var _zeroed BaseSocketSetReusePortResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetReusePortResult) Which() I_baseSocketSetReusePortResultTag { |
| return _m.I_baseSocketSetReusePortResultTag |
| } |
| |
| func (_m *BaseSocketSetReusePortResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetReusePortResultTag) |
| } |
| |
| func (_m *BaseSocketSetReusePortResult) SetResponse(response BaseSocketSetReusePortResponse) { |
| _m.reset() |
| _m.I_baseSocketSetReusePortResultTag = BaseSocketSetReusePortResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetReusePortResultWithResponse(response BaseSocketSetReusePortResponse) BaseSocketSetReusePortResult { |
| var _u BaseSocketSetReusePortResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetReusePortResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetReusePortResultTag = BaseSocketSetReusePortResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetReusePortResultWithErr(err fuchsiaposix.Errno) BaseSocketSetReusePortResult { |
| var _u BaseSocketSetReusePortResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetReusePortResultTag uint64 |
| |
| const ( |
| BaseSocketGetReusePortResultResponse = 1 // 0x00000001 |
| BaseSocketGetReusePortResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetReusePortResult struct { |
| I_baseSocketGetReusePortResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetReusePortResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetReusePortResult) reset() { |
| switch _m.I_baseSocketGetReusePortResultTag { |
| case 1: |
| var _zeroed BaseSocketGetReusePortResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetReusePortResult) Which() I_baseSocketGetReusePortResultTag { |
| return _m.I_baseSocketGetReusePortResultTag |
| } |
| |
| func (_m *BaseSocketGetReusePortResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetReusePortResultTag) |
| } |
| |
| func (_m *BaseSocketGetReusePortResult) SetResponse(response BaseSocketGetReusePortResponse) { |
| _m.reset() |
| _m.I_baseSocketGetReusePortResultTag = BaseSocketGetReusePortResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetReusePortResultWithResponse(response BaseSocketGetReusePortResponse) BaseSocketGetReusePortResult { |
| var _u BaseSocketGetReusePortResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetReusePortResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetReusePortResultTag = BaseSocketGetReusePortResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetReusePortResultWithErr(err fuchsiaposix.Errno) BaseSocketGetReusePortResult { |
| var _u BaseSocketGetReusePortResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetAcceptConnResultTag uint64 |
| |
| const ( |
| BaseSocketGetAcceptConnResultResponse = 1 // 0x00000001 |
| BaseSocketGetAcceptConnResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetAcceptConnResult struct { |
| I_baseSocketGetAcceptConnResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetAcceptConnResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetAcceptConnResult) reset() { |
| switch _m.I_baseSocketGetAcceptConnResultTag { |
| case 1: |
| var _zeroed BaseSocketGetAcceptConnResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetAcceptConnResult) Which() I_baseSocketGetAcceptConnResultTag { |
| return _m.I_baseSocketGetAcceptConnResultTag |
| } |
| |
| func (_m *BaseSocketGetAcceptConnResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetAcceptConnResultTag) |
| } |
| |
| func (_m *BaseSocketGetAcceptConnResult) SetResponse(response BaseSocketGetAcceptConnResponse) { |
| _m.reset() |
| _m.I_baseSocketGetAcceptConnResultTag = BaseSocketGetAcceptConnResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetAcceptConnResultWithResponse(response BaseSocketGetAcceptConnResponse) BaseSocketGetAcceptConnResult { |
| var _u BaseSocketGetAcceptConnResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetAcceptConnResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetAcceptConnResultTag = BaseSocketGetAcceptConnResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetAcceptConnResultWithErr(err fuchsiaposix.Errno) BaseSocketGetAcceptConnResult { |
| var _u BaseSocketGetAcceptConnResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetBindToDeviceResultTag uint64 |
| |
| const ( |
| BaseSocketSetBindToDeviceResultResponse = 1 // 0x00000001 |
| BaseSocketSetBindToDeviceResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetBindToDeviceResult struct { |
| I_baseSocketSetBindToDeviceResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetBindToDeviceResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetBindToDeviceResult) reset() { |
| switch _m.I_baseSocketSetBindToDeviceResultTag { |
| case 1: |
| var _zeroed BaseSocketSetBindToDeviceResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetBindToDeviceResult) Which() I_baseSocketSetBindToDeviceResultTag { |
| return _m.I_baseSocketSetBindToDeviceResultTag |
| } |
| |
| func (_m *BaseSocketSetBindToDeviceResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetBindToDeviceResultTag) |
| } |
| |
| func (_m *BaseSocketSetBindToDeviceResult) SetResponse(response BaseSocketSetBindToDeviceResponse) { |
| _m.reset() |
| _m.I_baseSocketSetBindToDeviceResultTag = BaseSocketSetBindToDeviceResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetBindToDeviceResultWithResponse(response BaseSocketSetBindToDeviceResponse) BaseSocketSetBindToDeviceResult { |
| var _u BaseSocketSetBindToDeviceResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetBindToDeviceResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetBindToDeviceResultTag = BaseSocketSetBindToDeviceResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetBindToDeviceResultWithErr(err fuchsiaposix.Errno) BaseSocketSetBindToDeviceResult { |
| var _u BaseSocketSetBindToDeviceResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetBindToDeviceResultTag uint64 |
| |
| const ( |
| BaseSocketGetBindToDeviceResultResponse = 1 // 0x00000001 |
| BaseSocketGetBindToDeviceResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetBindToDeviceResult struct { |
| I_baseSocketGetBindToDeviceResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetBindToDeviceResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetBindToDeviceResult) reset() { |
| switch _m.I_baseSocketGetBindToDeviceResultTag { |
| case 1: |
| var _zeroed BaseSocketGetBindToDeviceResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetBindToDeviceResult) Which() I_baseSocketGetBindToDeviceResultTag { |
| return _m.I_baseSocketGetBindToDeviceResultTag |
| } |
| |
| func (_m *BaseSocketGetBindToDeviceResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetBindToDeviceResultTag) |
| } |
| |
| func (_m *BaseSocketGetBindToDeviceResult) SetResponse(response BaseSocketGetBindToDeviceResponse) { |
| _m.reset() |
| _m.I_baseSocketGetBindToDeviceResultTag = BaseSocketGetBindToDeviceResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetBindToDeviceResultWithResponse(response BaseSocketGetBindToDeviceResponse) BaseSocketGetBindToDeviceResult { |
| var _u BaseSocketGetBindToDeviceResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetBindToDeviceResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetBindToDeviceResultTag = BaseSocketGetBindToDeviceResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetBindToDeviceResultWithErr(err fuchsiaposix.Errno) BaseSocketGetBindToDeviceResult { |
| var _u BaseSocketGetBindToDeviceResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetTimestampResultTag uint64 |
| |
| const ( |
| BaseSocketSetTimestampResultResponse = 1 // 0x00000001 |
| BaseSocketSetTimestampResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetTimestampResult struct { |
| I_baseSocketSetTimestampResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetTimestampResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetTimestampResult) reset() { |
| switch _m.I_baseSocketSetTimestampResultTag { |
| case 1: |
| var _zeroed BaseSocketSetTimestampResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetTimestampResult) Which() I_baseSocketSetTimestampResultTag { |
| return _m.I_baseSocketSetTimestampResultTag |
| } |
| |
| func (_m *BaseSocketSetTimestampResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetTimestampResultTag) |
| } |
| |
| func (_m *BaseSocketSetTimestampResult) SetResponse(response BaseSocketSetTimestampResponse) { |
| _m.reset() |
| _m.I_baseSocketSetTimestampResultTag = BaseSocketSetTimestampResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetTimestampResultWithResponse(response BaseSocketSetTimestampResponse) BaseSocketSetTimestampResult { |
| var _u BaseSocketSetTimestampResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetTimestampResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetTimestampResultTag = BaseSocketSetTimestampResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetTimestampResultWithErr(err fuchsiaposix.Errno) BaseSocketSetTimestampResult { |
| var _u BaseSocketSetTimestampResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetTimestampResultTag uint64 |
| |
| const ( |
| BaseSocketGetTimestampResultResponse = 1 // 0x00000001 |
| BaseSocketGetTimestampResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetTimestampResult struct { |
| I_baseSocketGetTimestampResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetTimestampResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetTimestampResult) reset() { |
| switch _m.I_baseSocketGetTimestampResultTag { |
| case 1: |
| var _zeroed BaseSocketGetTimestampResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetTimestampResult) Which() I_baseSocketGetTimestampResultTag { |
| return _m.I_baseSocketGetTimestampResultTag |
| } |
| |
| func (_m *BaseSocketGetTimestampResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetTimestampResultTag) |
| } |
| |
| func (_m *BaseSocketGetTimestampResult) SetResponse(response BaseSocketGetTimestampResponse) { |
| _m.reset() |
| _m.I_baseSocketGetTimestampResultTag = BaseSocketGetTimestampResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetTimestampResultWithResponse(response BaseSocketGetTimestampResponse) BaseSocketGetTimestampResult { |
| var _u BaseSocketGetTimestampResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetTimestampResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetTimestampResultTag = BaseSocketGetTimestampResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetTimestampResultWithErr(err fuchsiaposix.Errno) BaseSocketGetTimestampResult { |
| var _u BaseSocketGetTimestampResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetIpTypeOfServiceResultTag uint64 |
| |
| const ( |
| BaseSocketSetIpTypeOfServiceResultResponse = 1 // 0x00000001 |
| BaseSocketSetIpTypeOfServiceResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetIpTypeOfServiceResult struct { |
| I_baseSocketSetIpTypeOfServiceResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetIpTypeOfServiceResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetIpTypeOfServiceResult) reset() { |
| switch _m.I_baseSocketSetIpTypeOfServiceResultTag { |
| case 1: |
| var _zeroed BaseSocketSetIpTypeOfServiceResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetIpTypeOfServiceResult) Which() I_baseSocketSetIpTypeOfServiceResultTag { |
| return _m.I_baseSocketSetIpTypeOfServiceResultTag |
| } |
| |
| func (_m *BaseSocketSetIpTypeOfServiceResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetIpTypeOfServiceResultTag) |
| } |
| |
| func (_m *BaseSocketSetIpTypeOfServiceResult) SetResponse(response BaseSocketSetIpTypeOfServiceResponse) { |
| _m.reset() |
| _m.I_baseSocketSetIpTypeOfServiceResultTag = BaseSocketSetIpTypeOfServiceResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetIpTypeOfServiceResultWithResponse(response BaseSocketSetIpTypeOfServiceResponse) BaseSocketSetIpTypeOfServiceResult { |
| var _u BaseSocketSetIpTypeOfServiceResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetIpTypeOfServiceResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetIpTypeOfServiceResultTag = BaseSocketSetIpTypeOfServiceResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetIpTypeOfServiceResultWithErr(err fuchsiaposix.Errno) BaseSocketSetIpTypeOfServiceResult { |
| var _u BaseSocketSetIpTypeOfServiceResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetIpTypeOfServiceResultTag uint64 |
| |
| const ( |
| BaseSocketGetIpTypeOfServiceResultResponse = 1 // 0x00000001 |
| BaseSocketGetIpTypeOfServiceResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetIpTypeOfServiceResult struct { |
| I_baseSocketGetIpTypeOfServiceResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetIpTypeOfServiceResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetIpTypeOfServiceResult) reset() { |
| switch _m.I_baseSocketGetIpTypeOfServiceResultTag { |
| case 1: |
| var _zeroed BaseSocketGetIpTypeOfServiceResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetIpTypeOfServiceResult) Which() I_baseSocketGetIpTypeOfServiceResultTag { |
| return _m.I_baseSocketGetIpTypeOfServiceResultTag |
| } |
| |
| func (_m *BaseSocketGetIpTypeOfServiceResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetIpTypeOfServiceResultTag) |
| } |
| |
| func (_m *BaseSocketGetIpTypeOfServiceResult) SetResponse(response BaseSocketGetIpTypeOfServiceResponse) { |
| _m.reset() |
| _m.I_baseSocketGetIpTypeOfServiceResultTag = BaseSocketGetIpTypeOfServiceResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetIpTypeOfServiceResultWithResponse(response BaseSocketGetIpTypeOfServiceResponse) BaseSocketGetIpTypeOfServiceResult { |
| var _u BaseSocketGetIpTypeOfServiceResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetIpTypeOfServiceResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetIpTypeOfServiceResultTag = BaseSocketGetIpTypeOfServiceResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetIpTypeOfServiceResultWithErr(err fuchsiaposix.Errno) BaseSocketGetIpTypeOfServiceResult { |
| var _u BaseSocketGetIpTypeOfServiceResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetIpTtlResultTag uint64 |
| |
| const ( |
| BaseSocketSetIpTtlResultResponse = 1 // 0x00000001 |
| BaseSocketSetIpTtlResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetIpTtlResult struct { |
| I_baseSocketSetIpTtlResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetIpTtlResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetIpTtlResult) reset() { |
| switch _m.I_baseSocketSetIpTtlResultTag { |
| case 1: |
| var _zeroed BaseSocketSetIpTtlResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetIpTtlResult) Which() I_baseSocketSetIpTtlResultTag { |
| return _m.I_baseSocketSetIpTtlResultTag |
| } |
| |
| func (_m *BaseSocketSetIpTtlResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetIpTtlResultTag) |
| } |
| |
| func (_m *BaseSocketSetIpTtlResult) SetResponse(response BaseSocketSetIpTtlResponse) { |
| _m.reset() |
| _m.I_baseSocketSetIpTtlResultTag = BaseSocketSetIpTtlResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetIpTtlResultWithResponse(response BaseSocketSetIpTtlResponse) BaseSocketSetIpTtlResult { |
| var _u BaseSocketSetIpTtlResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetIpTtlResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetIpTtlResultTag = BaseSocketSetIpTtlResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetIpTtlResultWithErr(err fuchsiaposix.Errno) BaseSocketSetIpTtlResult { |
| var _u BaseSocketSetIpTtlResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetIpTtlResultTag uint64 |
| |
| const ( |
| BaseSocketGetIpTtlResultResponse = 1 // 0x00000001 |
| BaseSocketGetIpTtlResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetIpTtlResult struct { |
| I_baseSocketGetIpTtlResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetIpTtlResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetIpTtlResult) reset() { |
| switch _m.I_baseSocketGetIpTtlResultTag { |
| case 1: |
| var _zeroed BaseSocketGetIpTtlResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetIpTtlResult) Which() I_baseSocketGetIpTtlResultTag { |
| return _m.I_baseSocketGetIpTtlResultTag |
| } |
| |
| func (_m *BaseSocketGetIpTtlResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetIpTtlResultTag) |
| } |
| |
| func (_m *BaseSocketGetIpTtlResult) SetResponse(response BaseSocketGetIpTtlResponse) { |
| _m.reset() |
| _m.I_baseSocketGetIpTtlResultTag = BaseSocketGetIpTtlResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetIpTtlResultWithResponse(response BaseSocketGetIpTtlResponse) BaseSocketGetIpTtlResult { |
| var _u BaseSocketGetIpTtlResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetIpTtlResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetIpTtlResultTag = BaseSocketGetIpTtlResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetIpTtlResultWithErr(err fuchsiaposix.Errno) BaseSocketGetIpTtlResult { |
| var _u BaseSocketGetIpTtlResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetIpPacketInfoResultTag uint64 |
| |
| const ( |
| BaseSocketSetIpPacketInfoResultResponse = 1 // 0x00000001 |
| BaseSocketSetIpPacketInfoResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetIpPacketInfoResult struct { |
| I_baseSocketSetIpPacketInfoResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetIpPacketInfoResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetIpPacketInfoResult) reset() { |
| switch _m.I_baseSocketSetIpPacketInfoResultTag { |
| case 1: |
| var _zeroed BaseSocketSetIpPacketInfoResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetIpPacketInfoResult) Which() I_baseSocketSetIpPacketInfoResultTag { |
| return _m.I_baseSocketSetIpPacketInfoResultTag |
| } |
| |
| func (_m *BaseSocketSetIpPacketInfoResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetIpPacketInfoResultTag) |
| } |
| |
| func (_m *BaseSocketSetIpPacketInfoResult) SetResponse(response BaseSocketSetIpPacketInfoResponse) { |
| _m.reset() |
| _m.I_baseSocketSetIpPacketInfoResultTag = BaseSocketSetIpPacketInfoResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetIpPacketInfoResultWithResponse(response BaseSocketSetIpPacketInfoResponse) BaseSocketSetIpPacketInfoResult { |
| var _u BaseSocketSetIpPacketInfoResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetIpPacketInfoResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetIpPacketInfoResultTag = BaseSocketSetIpPacketInfoResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetIpPacketInfoResultWithErr(err fuchsiaposix.Errno) BaseSocketSetIpPacketInfoResult { |
| var _u BaseSocketSetIpPacketInfoResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetIpPacketInfoResultTag uint64 |
| |
| const ( |
| BaseSocketGetIpPacketInfoResultResponse = 1 // 0x00000001 |
| BaseSocketGetIpPacketInfoResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetIpPacketInfoResult struct { |
| I_baseSocketGetIpPacketInfoResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetIpPacketInfoResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetIpPacketInfoResult) reset() { |
| switch _m.I_baseSocketGetIpPacketInfoResultTag { |
| case 1: |
| var _zeroed BaseSocketGetIpPacketInfoResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetIpPacketInfoResult) Which() I_baseSocketGetIpPacketInfoResultTag { |
| return _m.I_baseSocketGetIpPacketInfoResultTag |
| } |
| |
| func (_m *BaseSocketGetIpPacketInfoResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetIpPacketInfoResultTag) |
| } |
| |
| func (_m *BaseSocketGetIpPacketInfoResult) SetResponse(response BaseSocketGetIpPacketInfoResponse) { |
| _m.reset() |
| _m.I_baseSocketGetIpPacketInfoResultTag = BaseSocketGetIpPacketInfoResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetIpPacketInfoResultWithResponse(response BaseSocketGetIpPacketInfoResponse) BaseSocketGetIpPacketInfoResult { |
| var _u BaseSocketGetIpPacketInfoResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetIpPacketInfoResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetIpPacketInfoResultTag = BaseSocketGetIpPacketInfoResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetIpPacketInfoResultWithErr(err fuchsiaposix.Errno) BaseSocketGetIpPacketInfoResult { |
| var _u BaseSocketGetIpPacketInfoResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetIpReceiveTypeOfServiceResultTag uint64 |
| |
| const ( |
| BaseSocketSetIpReceiveTypeOfServiceResultResponse = 1 // 0x00000001 |
| BaseSocketSetIpReceiveTypeOfServiceResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetIpReceiveTypeOfServiceResult struct { |
| I_baseSocketSetIpReceiveTypeOfServiceResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetIpReceiveTypeOfServiceResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetIpReceiveTypeOfServiceResult) reset() { |
| switch _m.I_baseSocketSetIpReceiveTypeOfServiceResultTag { |
| case 1: |
| var _zeroed BaseSocketSetIpReceiveTypeOfServiceResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetIpReceiveTypeOfServiceResult) Which() I_baseSocketSetIpReceiveTypeOfServiceResultTag { |
| return _m.I_baseSocketSetIpReceiveTypeOfServiceResultTag |
| } |
| |
| func (_m *BaseSocketSetIpReceiveTypeOfServiceResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetIpReceiveTypeOfServiceResultTag) |
| } |
| |
| func (_m *BaseSocketSetIpReceiveTypeOfServiceResult) SetResponse(response BaseSocketSetIpReceiveTypeOfServiceResponse) { |
| _m.reset() |
| _m.I_baseSocketSetIpReceiveTypeOfServiceResultTag = BaseSocketSetIpReceiveTypeOfServiceResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetIpReceiveTypeOfServiceResultWithResponse(response BaseSocketSetIpReceiveTypeOfServiceResponse) BaseSocketSetIpReceiveTypeOfServiceResult { |
| var _u BaseSocketSetIpReceiveTypeOfServiceResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetIpReceiveTypeOfServiceResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetIpReceiveTypeOfServiceResultTag = BaseSocketSetIpReceiveTypeOfServiceResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetIpReceiveTypeOfServiceResultWithErr(err fuchsiaposix.Errno) BaseSocketSetIpReceiveTypeOfServiceResult { |
| var _u BaseSocketSetIpReceiveTypeOfServiceResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetIpReceiveTypeOfServiceResultTag uint64 |
| |
| const ( |
| BaseSocketGetIpReceiveTypeOfServiceResultResponse = 1 // 0x00000001 |
| BaseSocketGetIpReceiveTypeOfServiceResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetIpReceiveTypeOfServiceResult struct { |
| I_baseSocketGetIpReceiveTypeOfServiceResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetIpReceiveTypeOfServiceResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetIpReceiveTypeOfServiceResult) reset() { |
| switch _m.I_baseSocketGetIpReceiveTypeOfServiceResultTag { |
| case 1: |
| var _zeroed BaseSocketGetIpReceiveTypeOfServiceResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetIpReceiveTypeOfServiceResult) Which() I_baseSocketGetIpReceiveTypeOfServiceResultTag { |
| return _m.I_baseSocketGetIpReceiveTypeOfServiceResultTag |
| } |
| |
| func (_m *BaseSocketGetIpReceiveTypeOfServiceResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetIpReceiveTypeOfServiceResultTag) |
| } |
| |
| func (_m *BaseSocketGetIpReceiveTypeOfServiceResult) SetResponse(response BaseSocketGetIpReceiveTypeOfServiceResponse) { |
| _m.reset() |
| _m.I_baseSocketGetIpReceiveTypeOfServiceResultTag = BaseSocketGetIpReceiveTypeOfServiceResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetIpReceiveTypeOfServiceResultWithResponse(response BaseSocketGetIpReceiveTypeOfServiceResponse) BaseSocketGetIpReceiveTypeOfServiceResult { |
| var _u BaseSocketGetIpReceiveTypeOfServiceResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetIpReceiveTypeOfServiceResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetIpReceiveTypeOfServiceResultTag = BaseSocketGetIpReceiveTypeOfServiceResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetIpReceiveTypeOfServiceResultWithErr(err fuchsiaposix.Errno) BaseSocketGetIpReceiveTypeOfServiceResult { |
| var _u BaseSocketGetIpReceiveTypeOfServiceResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetIpMulticastInterfaceResultTag uint64 |
| |
| const ( |
| BaseSocketSetIpMulticastInterfaceResultResponse = 1 // 0x00000001 |
| BaseSocketSetIpMulticastInterfaceResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetIpMulticastInterfaceResult struct { |
| I_baseSocketSetIpMulticastInterfaceResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetIpMulticastInterfaceResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetIpMulticastInterfaceResult) reset() { |
| switch _m.I_baseSocketSetIpMulticastInterfaceResultTag { |
| case 1: |
| var _zeroed BaseSocketSetIpMulticastInterfaceResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetIpMulticastInterfaceResult) Which() I_baseSocketSetIpMulticastInterfaceResultTag { |
| return _m.I_baseSocketSetIpMulticastInterfaceResultTag |
| } |
| |
| func (_m *BaseSocketSetIpMulticastInterfaceResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetIpMulticastInterfaceResultTag) |
| } |
| |
| func (_m *BaseSocketSetIpMulticastInterfaceResult) SetResponse(response BaseSocketSetIpMulticastInterfaceResponse) { |
| _m.reset() |
| _m.I_baseSocketSetIpMulticastInterfaceResultTag = BaseSocketSetIpMulticastInterfaceResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetIpMulticastInterfaceResultWithResponse(response BaseSocketSetIpMulticastInterfaceResponse) BaseSocketSetIpMulticastInterfaceResult { |
| var _u BaseSocketSetIpMulticastInterfaceResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetIpMulticastInterfaceResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetIpMulticastInterfaceResultTag = BaseSocketSetIpMulticastInterfaceResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetIpMulticastInterfaceResultWithErr(err fuchsiaposix.Errno) BaseSocketSetIpMulticastInterfaceResult { |
| var _u BaseSocketSetIpMulticastInterfaceResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetIpMulticastInterfaceResultTag uint64 |
| |
| const ( |
| BaseSocketGetIpMulticastInterfaceResultResponse = 1 // 0x00000001 |
| BaseSocketGetIpMulticastInterfaceResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetIpMulticastInterfaceResult struct { |
| I_baseSocketGetIpMulticastInterfaceResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetIpMulticastInterfaceResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetIpMulticastInterfaceResult) reset() { |
| switch _m.I_baseSocketGetIpMulticastInterfaceResultTag { |
| case 1: |
| var _zeroed BaseSocketGetIpMulticastInterfaceResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetIpMulticastInterfaceResult) Which() I_baseSocketGetIpMulticastInterfaceResultTag { |
| return _m.I_baseSocketGetIpMulticastInterfaceResultTag |
| } |
| |
| func (_m *BaseSocketGetIpMulticastInterfaceResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetIpMulticastInterfaceResultTag) |
| } |
| |
| func (_m *BaseSocketGetIpMulticastInterfaceResult) SetResponse(response BaseSocketGetIpMulticastInterfaceResponse) { |
| _m.reset() |
| _m.I_baseSocketGetIpMulticastInterfaceResultTag = BaseSocketGetIpMulticastInterfaceResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetIpMulticastInterfaceResultWithResponse(response BaseSocketGetIpMulticastInterfaceResponse) BaseSocketGetIpMulticastInterfaceResult { |
| var _u BaseSocketGetIpMulticastInterfaceResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetIpMulticastInterfaceResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetIpMulticastInterfaceResultTag = BaseSocketGetIpMulticastInterfaceResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetIpMulticastInterfaceResultWithErr(err fuchsiaposix.Errno) BaseSocketGetIpMulticastInterfaceResult { |
| var _u BaseSocketGetIpMulticastInterfaceResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetIpMulticastTtlResultTag uint64 |
| |
| const ( |
| BaseSocketSetIpMulticastTtlResultResponse = 1 // 0x00000001 |
| BaseSocketSetIpMulticastTtlResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetIpMulticastTtlResult struct { |
| I_baseSocketSetIpMulticastTtlResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetIpMulticastTtlResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetIpMulticastTtlResult) reset() { |
| switch _m.I_baseSocketSetIpMulticastTtlResultTag { |
| case 1: |
| var _zeroed BaseSocketSetIpMulticastTtlResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetIpMulticastTtlResult) Which() I_baseSocketSetIpMulticastTtlResultTag { |
| return _m.I_baseSocketSetIpMulticastTtlResultTag |
| } |
| |
| func (_m *BaseSocketSetIpMulticastTtlResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetIpMulticastTtlResultTag) |
| } |
| |
| func (_m *BaseSocketSetIpMulticastTtlResult) SetResponse(response BaseSocketSetIpMulticastTtlResponse) { |
| _m.reset() |
| _m.I_baseSocketSetIpMulticastTtlResultTag = BaseSocketSetIpMulticastTtlResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetIpMulticastTtlResultWithResponse(response BaseSocketSetIpMulticastTtlResponse) BaseSocketSetIpMulticastTtlResult { |
| var _u BaseSocketSetIpMulticastTtlResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetIpMulticastTtlResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetIpMulticastTtlResultTag = BaseSocketSetIpMulticastTtlResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetIpMulticastTtlResultWithErr(err fuchsiaposix.Errno) BaseSocketSetIpMulticastTtlResult { |
| var _u BaseSocketSetIpMulticastTtlResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetIpMulticastTtlResultTag uint64 |
| |
| const ( |
| BaseSocketGetIpMulticastTtlResultResponse = 1 // 0x00000001 |
| BaseSocketGetIpMulticastTtlResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetIpMulticastTtlResult struct { |
| I_baseSocketGetIpMulticastTtlResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetIpMulticastTtlResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetIpMulticastTtlResult) reset() { |
| switch _m.I_baseSocketGetIpMulticastTtlResultTag { |
| case 1: |
| var _zeroed BaseSocketGetIpMulticastTtlResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetIpMulticastTtlResult) Which() I_baseSocketGetIpMulticastTtlResultTag { |
| return _m.I_baseSocketGetIpMulticastTtlResultTag |
| } |
| |
| func (_m *BaseSocketGetIpMulticastTtlResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetIpMulticastTtlResultTag) |
| } |
| |
| func (_m *BaseSocketGetIpMulticastTtlResult) SetResponse(response BaseSocketGetIpMulticastTtlResponse) { |
| _m.reset() |
| _m.I_baseSocketGetIpMulticastTtlResultTag = BaseSocketGetIpMulticastTtlResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetIpMulticastTtlResultWithResponse(response BaseSocketGetIpMulticastTtlResponse) BaseSocketGetIpMulticastTtlResult { |
| var _u BaseSocketGetIpMulticastTtlResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetIpMulticastTtlResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetIpMulticastTtlResultTag = BaseSocketGetIpMulticastTtlResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetIpMulticastTtlResultWithErr(err fuchsiaposix.Errno) BaseSocketGetIpMulticastTtlResult { |
| var _u BaseSocketGetIpMulticastTtlResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetIpMulticastLoopbackResultTag uint64 |
| |
| const ( |
| BaseSocketSetIpMulticastLoopbackResultResponse = 1 // 0x00000001 |
| BaseSocketSetIpMulticastLoopbackResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetIpMulticastLoopbackResult struct { |
| I_baseSocketSetIpMulticastLoopbackResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetIpMulticastLoopbackResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetIpMulticastLoopbackResult) reset() { |
| switch _m.I_baseSocketSetIpMulticastLoopbackResultTag { |
| case 1: |
| var _zeroed BaseSocketSetIpMulticastLoopbackResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetIpMulticastLoopbackResult) Which() I_baseSocketSetIpMulticastLoopbackResultTag { |
| return _m.I_baseSocketSetIpMulticastLoopbackResultTag |
| } |
| |
| func (_m *BaseSocketSetIpMulticastLoopbackResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetIpMulticastLoopbackResultTag) |
| } |
| |
| func (_m *BaseSocketSetIpMulticastLoopbackResult) SetResponse(response BaseSocketSetIpMulticastLoopbackResponse) { |
| _m.reset() |
| _m.I_baseSocketSetIpMulticastLoopbackResultTag = BaseSocketSetIpMulticastLoopbackResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetIpMulticastLoopbackResultWithResponse(response BaseSocketSetIpMulticastLoopbackResponse) BaseSocketSetIpMulticastLoopbackResult { |
| var _u BaseSocketSetIpMulticastLoopbackResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetIpMulticastLoopbackResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetIpMulticastLoopbackResultTag = BaseSocketSetIpMulticastLoopbackResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetIpMulticastLoopbackResultWithErr(err fuchsiaposix.Errno) BaseSocketSetIpMulticastLoopbackResult { |
| var _u BaseSocketSetIpMulticastLoopbackResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetIpMulticastLoopbackResultTag uint64 |
| |
| const ( |
| BaseSocketGetIpMulticastLoopbackResultResponse = 1 // 0x00000001 |
| BaseSocketGetIpMulticastLoopbackResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetIpMulticastLoopbackResult struct { |
| I_baseSocketGetIpMulticastLoopbackResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetIpMulticastLoopbackResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetIpMulticastLoopbackResult) reset() { |
| switch _m.I_baseSocketGetIpMulticastLoopbackResultTag { |
| case 1: |
| var _zeroed BaseSocketGetIpMulticastLoopbackResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetIpMulticastLoopbackResult) Which() I_baseSocketGetIpMulticastLoopbackResultTag { |
| return _m.I_baseSocketGetIpMulticastLoopbackResultTag |
| } |
| |
| func (_m *BaseSocketGetIpMulticastLoopbackResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetIpMulticastLoopbackResultTag) |
| } |
| |
| func (_m *BaseSocketGetIpMulticastLoopbackResult) SetResponse(response BaseSocketGetIpMulticastLoopbackResponse) { |
| _m.reset() |
| _m.I_baseSocketGetIpMulticastLoopbackResultTag = BaseSocketGetIpMulticastLoopbackResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetIpMulticastLoopbackResultWithResponse(response BaseSocketGetIpMulticastLoopbackResponse) BaseSocketGetIpMulticastLoopbackResult { |
| var _u BaseSocketGetIpMulticastLoopbackResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetIpMulticastLoopbackResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetIpMulticastLoopbackResultTag = BaseSocketGetIpMulticastLoopbackResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetIpMulticastLoopbackResultWithErr(err fuchsiaposix.Errno) BaseSocketGetIpMulticastLoopbackResult { |
| var _u BaseSocketGetIpMulticastLoopbackResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketAddIpMembershipResultTag uint64 |
| |
| const ( |
| BaseSocketAddIpMembershipResultResponse = 1 // 0x00000001 |
| BaseSocketAddIpMembershipResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketAddIpMembershipResult struct { |
| I_baseSocketAddIpMembershipResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketAddIpMembershipResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketAddIpMembershipResult) reset() { |
| switch _m.I_baseSocketAddIpMembershipResultTag { |
| case 1: |
| var _zeroed BaseSocketAddIpMembershipResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketAddIpMembershipResult) Which() I_baseSocketAddIpMembershipResultTag { |
| return _m.I_baseSocketAddIpMembershipResultTag |
| } |
| |
| func (_m *BaseSocketAddIpMembershipResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketAddIpMembershipResultTag) |
| } |
| |
| func (_m *BaseSocketAddIpMembershipResult) SetResponse(response BaseSocketAddIpMembershipResponse) { |
| _m.reset() |
| _m.I_baseSocketAddIpMembershipResultTag = BaseSocketAddIpMembershipResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketAddIpMembershipResultWithResponse(response BaseSocketAddIpMembershipResponse) BaseSocketAddIpMembershipResult { |
| var _u BaseSocketAddIpMembershipResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketAddIpMembershipResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketAddIpMembershipResultTag = BaseSocketAddIpMembershipResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketAddIpMembershipResultWithErr(err fuchsiaposix.Errno) BaseSocketAddIpMembershipResult { |
| var _u BaseSocketAddIpMembershipResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketDropIpMembershipResultTag uint64 |
| |
| const ( |
| BaseSocketDropIpMembershipResultResponse = 1 // 0x00000001 |
| BaseSocketDropIpMembershipResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketDropIpMembershipResult struct { |
| I_baseSocketDropIpMembershipResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketDropIpMembershipResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketDropIpMembershipResult) reset() { |
| switch _m.I_baseSocketDropIpMembershipResultTag { |
| case 1: |
| var _zeroed BaseSocketDropIpMembershipResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketDropIpMembershipResult) Which() I_baseSocketDropIpMembershipResultTag { |
| return _m.I_baseSocketDropIpMembershipResultTag |
| } |
| |
| func (_m *BaseSocketDropIpMembershipResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketDropIpMembershipResultTag) |
| } |
| |
| func (_m *BaseSocketDropIpMembershipResult) SetResponse(response BaseSocketDropIpMembershipResponse) { |
| _m.reset() |
| _m.I_baseSocketDropIpMembershipResultTag = BaseSocketDropIpMembershipResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketDropIpMembershipResultWithResponse(response BaseSocketDropIpMembershipResponse) BaseSocketDropIpMembershipResult { |
| var _u BaseSocketDropIpMembershipResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketDropIpMembershipResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketDropIpMembershipResultTag = BaseSocketDropIpMembershipResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketDropIpMembershipResultWithErr(err fuchsiaposix.Errno) BaseSocketDropIpMembershipResult { |
| var _u BaseSocketDropIpMembershipResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketAddIpv6MembershipResultTag uint64 |
| |
| const ( |
| BaseSocketAddIpv6MembershipResultResponse = 1 // 0x00000001 |
| BaseSocketAddIpv6MembershipResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketAddIpv6MembershipResult struct { |
| I_baseSocketAddIpv6MembershipResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketAddIpv6MembershipResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketAddIpv6MembershipResult) reset() { |
| switch _m.I_baseSocketAddIpv6MembershipResultTag { |
| case 1: |
| var _zeroed BaseSocketAddIpv6MembershipResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketAddIpv6MembershipResult) Which() I_baseSocketAddIpv6MembershipResultTag { |
| return _m.I_baseSocketAddIpv6MembershipResultTag |
| } |
| |
| func (_m *BaseSocketAddIpv6MembershipResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketAddIpv6MembershipResultTag) |
| } |
| |
| func (_m *BaseSocketAddIpv6MembershipResult) SetResponse(response BaseSocketAddIpv6MembershipResponse) { |
| _m.reset() |
| _m.I_baseSocketAddIpv6MembershipResultTag = BaseSocketAddIpv6MembershipResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketAddIpv6MembershipResultWithResponse(response BaseSocketAddIpv6MembershipResponse) BaseSocketAddIpv6MembershipResult { |
| var _u BaseSocketAddIpv6MembershipResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketAddIpv6MembershipResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketAddIpv6MembershipResultTag = BaseSocketAddIpv6MembershipResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketAddIpv6MembershipResultWithErr(err fuchsiaposix.Errno) BaseSocketAddIpv6MembershipResult { |
| var _u BaseSocketAddIpv6MembershipResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketDropIpv6MembershipResultTag uint64 |
| |
| const ( |
| BaseSocketDropIpv6MembershipResultResponse = 1 // 0x00000001 |
| BaseSocketDropIpv6MembershipResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketDropIpv6MembershipResult struct { |
| I_baseSocketDropIpv6MembershipResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketDropIpv6MembershipResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketDropIpv6MembershipResult) reset() { |
| switch _m.I_baseSocketDropIpv6MembershipResultTag { |
| case 1: |
| var _zeroed BaseSocketDropIpv6MembershipResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketDropIpv6MembershipResult) Which() I_baseSocketDropIpv6MembershipResultTag { |
| return _m.I_baseSocketDropIpv6MembershipResultTag |
| } |
| |
| func (_m *BaseSocketDropIpv6MembershipResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketDropIpv6MembershipResultTag) |
| } |
| |
| func (_m *BaseSocketDropIpv6MembershipResult) SetResponse(response BaseSocketDropIpv6MembershipResponse) { |
| _m.reset() |
| _m.I_baseSocketDropIpv6MembershipResultTag = BaseSocketDropIpv6MembershipResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketDropIpv6MembershipResultWithResponse(response BaseSocketDropIpv6MembershipResponse) BaseSocketDropIpv6MembershipResult { |
| var _u BaseSocketDropIpv6MembershipResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketDropIpv6MembershipResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketDropIpv6MembershipResultTag = BaseSocketDropIpv6MembershipResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketDropIpv6MembershipResultWithErr(err fuchsiaposix.Errno) BaseSocketDropIpv6MembershipResult { |
| var _u BaseSocketDropIpv6MembershipResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetIpv6MulticastInterfaceResultTag uint64 |
| |
| const ( |
| BaseSocketSetIpv6MulticastInterfaceResultResponse = 1 // 0x00000001 |
| BaseSocketSetIpv6MulticastInterfaceResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetIpv6MulticastInterfaceResult struct { |
| I_baseSocketSetIpv6MulticastInterfaceResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetIpv6MulticastInterfaceResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetIpv6MulticastInterfaceResult) reset() { |
| switch _m.I_baseSocketSetIpv6MulticastInterfaceResultTag { |
| case 1: |
| var _zeroed BaseSocketSetIpv6MulticastInterfaceResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetIpv6MulticastInterfaceResult) Which() I_baseSocketSetIpv6MulticastInterfaceResultTag { |
| return _m.I_baseSocketSetIpv6MulticastInterfaceResultTag |
| } |
| |
| func (_m *BaseSocketSetIpv6MulticastInterfaceResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetIpv6MulticastInterfaceResultTag) |
| } |
| |
| func (_m *BaseSocketSetIpv6MulticastInterfaceResult) SetResponse(response BaseSocketSetIpv6MulticastInterfaceResponse) { |
| _m.reset() |
| _m.I_baseSocketSetIpv6MulticastInterfaceResultTag = BaseSocketSetIpv6MulticastInterfaceResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetIpv6MulticastInterfaceResultWithResponse(response BaseSocketSetIpv6MulticastInterfaceResponse) BaseSocketSetIpv6MulticastInterfaceResult { |
| var _u BaseSocketSetIpv6MulticastInterfaceResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetIpv6MulticastInterfaceResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetIpv6MulticastInterfaceResultTag = BaseSocketSetIpv6MulticastInterfaceResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetIpv6MulticastInterfaceResultWithErr(err fuchsiaposix.Errno) BaseSocketSetIpv6MulticastInterfaceResult { |
| var _u BaseSocketSetIpv6MulticastInterfaceResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetIpv6MulticastInterfaceResultTag uint64 |
| |
| const ( |
| BaseSocketGetIpv6MulticastInterfaceResultResponse = 1 // 0x00000001 |
| BaseSocketGetIpv6MulticastInterfaceResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetIpv6MulticastInterfaceResult struct { |
| I_baseSocketGetIpv6MulticastInterfaceResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetIpv6MulticastInterfaceResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetIpv6MulticastInterfaceResult) reset() { |
| switch _m.I_baseSocketGetIpv6MulticastInterfaceResultTag { |
| case 1: |
| var _zeroed BaseSocketGetIpv6MulticastInterfaceResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetIpv6MulticastInterfaceResult) Which() I_baseSocketGetIpv6MulticastInterfaceResultTag { |
| return _m.I_baseSocketGetIpv6MulticastInterfaceResultTag |
| } |
| |
| func (_m *BaseSocketGetIpv6MulticastInterfaceResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetIpv6MulticastInterfaceResultTag) |
| } |
| |
| func (_m *BaseSocketGetIpv6MulticastInterfaceResult) SetResponse(response BaseSocketGetIpv6MulticastInterfaceResponse) { |
| _m.reset() |
| _m.I_baseSocketGetIpv6MulticastInterfaceResultTag = BaseSocketGetIpv6MulticastInterfaceResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetIpv6MulticastInterfaceResultWithResponse(response BaseSocketGetIpv6MulticastInterfaceResponse) BaseSocketGetIpv6MulticastInterfaceResult { |
| var _u BaseSocketGetIpv6MulticastInterfaceResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetIpv6MulticastInterfaceResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetIpv6MulticastInterfaceResultTag = BaseSocketGetIpv6MulticastInterfaceResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetIpv6MulticastInterfaceResultWithErr(err fuchsiaposix.Errno) BaseSocketGetIpv6MulticastInterfaceResult { |
| var _u BaseSocketGetIpv6MulticastInterfaceResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetIpv6MulticastHopsResultTag uint64 |
| |
| const ( |
| BaseSocketSetIpv6MulticastHopsResultResponse = 1 // 0x00000001 |
| BaseSocketSetIpv6MulticastHopsResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetIpv6MulticastHopsResult struct { |
| I_baseSocketSetIpv6MulticastHopsResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetIpv6MulticastHopsResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetIpv6MulticastHopsResult) reset() { |
| switch _m.I_baseSocketSetIpv6MulticastHopsResultTag { |
| case 1: |
| var _zeroed BaseSocketSetIpv6MulticastHopsResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetIpv6MulticastHopsResult) Which() I_baseSocketSetIpv6MulticastHopsResultTag { |
| return _m.I_baseSocketSetIpv6MulticastHopsResultTag |
| } |
| |
| func (_m *BaseSocketSetIpv6MulticastHopsResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetIpv6MulticastHopsResultTag) |
| } |
| |
| func (_m *BaseSocketSetIpv6MulticastHopsResult) SetResponse(response BaseSocketSetIpv6MulticastHopsResponse) { |
| _m.reset() |
| _m.I_baseSocketSetIpv6MulticastHopsResultTag = BaseSocketSetIpv6MulticastHopsResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetIpv6MulticastHopsResultWithResponse(response BaseSocketSetIpv6MulticastHopsResponse) BaseSocketSetIpv6MulticastHopsResult { |
| var _u BaseSocketSetIpv6MulticastHopsResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetIpv6MulticastHopsResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetIpv6MulticastHopsResultTag = BaseSocketSetIpv6MulticastHopsResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetIpv6MulticastHopsResultWithErr(err fuchsiaposix.Errno) BaseSocketSetIpv6MulticastHopsResult { |
| var _u BaseSocketSetIpv6MulticastHopsResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetIpv6MulticastHopsResultTag uint64 |
| |
| const ( |
| BaseSocketGetIpv6MulticastHopsResultResponse = 1 // 0x00000001 |
| BaseSocketGetIpv6MulticastHopsResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetIpv6MulticastHopsResult struct { |
| I_baseSocketGetIpv6MulticastHopsResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetIpv6MulticastHopsResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetIpv6MulticastHopsResult) reset() { |
| switch _m.I_baseSocketGetIpv6MulticastHopsResultTag { |
| case 1: |
| var _zeroed BaseSocketGetIpv6MulticastHopsResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetIpv6MulticastHopsResult) Which() I_baseSocketGetIpv6MulticastHopsResultTag { |
| return _m.I_baseSocketGetIpv6MulticastHopsResultTag |
| } |
| |
| func (_m *BaseSocketGetIpv6MulticastHopsResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetIpv6MulticastHopsResultTag) |
| } |
| |
| func (_m *BaseSocketGetIpv6MulticastHopsResult) SetResponse(response BaseSocketGetIpv6MulticastHopsResponse) { |
| _m.reset() |
| _m.I_baseSocketGetIpv6MulticastHopsResultTag = BaseSocketGetIpv6MulticastHopsResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetIpv6MulticastHopsResultWithResponse(response BaseSocketGetIpv6MulticastHopsResponse) BaseSocketGetIpv6MulticastHopsResult { |
| var _u BaseSocketGetIpv6MulticastHopsResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetIpv6MulticastHopsResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetIpv6MulticastHopsResultTag = BaseSocketGetIpv6MulticastHopsResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetIpv6MulticastHopsResultWithErr(err fuchsiaposix.Errno) BaseSocketGetIpv6MulticastHopsResult { |
| var _u BaseSocketGetIpv6MulticastHopsResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetIpv6MulticastLoopbackResultTag uint64 |
| |
| const ( |
| BaseSocketSetIpv6MulticastLoopbackResultResponse = 1 // 0x00000001 |
| BaseSocketSetIpv6MulticastLoopbackResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetIpv6MulticastLoopbackResult struct { |
| I_baseSocketSetIpv6MulticastLoopbackResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetIpv6MulticastLoopbackResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetIpv6MulticastLoopbackResult) reset() { |
| switch _m.I_baseSocketSetIpv6MulticastLoopbackResultTag { |
| case 1: |
| var _zeroed BaseSocketSetIpv6MulticastLoopbackResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetIpv6MulticastLoopbackResult) Which() I_baseSocketSetIpv6MulticastLoopbackResultTag { |
| return _m.I_baseSocketSetIpv6MulticastLoopbackResultTag |
| } |
| |
| func (_m *BaseSocketSetIpv6MulticastLoopbackResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetIpv6MulticastLoopbackResultTag) |
| } |
| |
| func (_m *BaseSocketSetIpv6MulticastLoopbackResult) SetResponse(response BaseSocketSetIpv6MulticastLoopbackResponse) { |
| _m.reset() |
| _m.I_baseSocketSetIpv6MulticastLoopbackResultTag = BaseSocketSetIpv6MulticastLoopbackResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetIpv6MulticastLoopbackResultWithResponse(response BaseSocketSetIpv6MulticastLoopbackResponse) BaseSocketSetIpv6MulticastLoopbackResult { |
| var _u BaseSocketSetIpv6MulticastLoopbackResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetIpv6MulticastLoopbackResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetIpv6MulticastLoopbackResultTag = BaseSocketSetIpv6MulticastLoopbackResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetIpv6MulticastLoopbackResultWithErr(err fuchsiaposix.Errno) BaseSocketSetIpv6MulticastLoopbackResult { |
| var _u BaseSocketSetIpv6MulticastLoopbackResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetIpv6MulticastLoopbackResultTag uint64 |
| |
| const ( |
| BaseSocketGetIpv6MulticastLoopbackResultResponse = 1 // 0x00000001 |
| BaseSocketGetIpv6MulticastLoopbackResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetIpv6MulticastLoopbackResult struct { |
| I_baseSocketGetIpv6MulticastLoopbackResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetIpv6MulticastLoopbackResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetIpv6MulticastLoopbackResult) reset() { |
| switch _m.I_baseSocketGetIpv6MulticastLoopbackResultTag { |
| case 1: |
| var _zeroed BaseSocketGetIpv6MulticastLoopbackResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetIpv6MulticastLoopbackResult) Which() I_baseSocketGetIpv6MulticastLoopbackResultTag { |
| return _m.I_baseSocketGetIpv6MulticastLoopbackResultTag |
| } |
| |
| func (_m *BaseSocketGetIpv6MulticastLoopbackResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetIpv6MulticastLoopbackResultTag) |
| } |
| |
| func (_m *BaseSocketGetIpv6MulticastLoopbackResult) SetResponse(response BaseSocketGetIpv6MulticastLoopbackResponse) { |
| _m.reset() |
| _m.I_baseSocketGetIpv6MulticastLoopbackResultTag = BaseSocketGetIpv6MulticastLoopbackResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetIpv6MulticastLoopbackResultWithResponse(response BaseSocketGetIpv6MulticastLoopbackResponse) BaseSocketGetIpv6MulticastLoopbackResult { |
| var _u BaseSocketGetIpv6MulticastLoopbackResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetIpv6MulticastLoopbackResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetIpv6MulticastLoopbackResultTag = BaseSocketGetIpv6MulticastLoopbackResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetIpv6MulticastLoopbackResultWithErr(err fuchsiaposix.Errno) BaseSocketGetIpv6MulticastLoopbackResult { |
| var _u BaseSocketGetIpv6MulticastLoopbackResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetIpv6OnlyResultTag uint64 |
| |
| const ( |
| BaseSocketSetIpv6OnlyResultResponse = 1 // 0x00000001 |
| BaseSocketSetIpv6OnlyResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetIpv6OnlyResult struct { |
| I_baseSocketSetIpv6OnlyResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetIpv6OnlyResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetIpv6OnlyResult) reset() { |
| switch _m.I_baseSocketSetIpv6OnlyResultTag { |
| case 1: |
| var _zeroed BaseSocketSetIpv6OnlyResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetIpv6OnlyResult) Which() I_baseSocketSetIpv6OnlyResultTag { |
| return _m.I_baseSocketSetIpv6OnlyResultTag |
| } |
| |
| func (_m *BaseSocketSetIpv6OnlyResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetIpv6OnlyResultTag) |
| } |
| |
| func (_m *BaseSocketSetIpv6OnlyResult) SetResponse(response BaseSocketSetIpv6OnlyResponse) { |
| _m.reset() |
| _m.I_baseSocketSetIpv6OnlyResultTag = BaseSocketSetIpv6OnlyResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetIpv6OnlyResultWithResponse(response BaseSocketSetIpv6OnlyResponse) BaseSocketSetIpv6OnlyResult { |
| var _u BaseSocketSetIpv6OnlyResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetIpv6OnlyResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetIpv6OnlyResultTag = BaseSocketSetIpv6OnlyResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetIpv6OnlyResultWithErr(err fuchsiaposix.Errno) BaseSocketSetIpv6OnlyResult { |
| var _u BaseSocketSetIpv6OnlyResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetIpv6OnlyResultTag uint64 |
| |
| const ( |
| BaseSocketGetIpv6OnlyResultResponse = 1 // 0x00000001 |
| BaseSocketGetIpv6OnlyResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetIpv6OnlyResult struct { |
| I_baseSocketGetIpv6OnlyResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetIpv6OnlyResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetIpv6OnlyResult) reset() { |
| switch _m.I_baseSocketGetIpv6OnlyResultTag { |
| case 1: |
| var _zeroed BaseSocketGetIpv6OnlyResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetIpv6OnlyResult) Which() I_baseSocketGetIpv6OnlyResultTag { |
| return _m.I_baseSocketGetIpv6OnlyResultTag |
| } |
| |
| func (_m *BaseSocketGetIpv6OnlyResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetIpv6OnlyResultTag) |
| } |
| |
| func (_m *BaseSocketGetIpv6OnlyResult) SetResponse(response BaseSocketGetIpv6OnlyResponse) { |
| _m.reset() |
| _m.I_baseSocketGetIpv6OnlyResultTag = BaseSocketGetIpv6OnlyResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetIpv6OnlyResultWithResponse(response BaseSocketGetIpv6OnlyResponse) BaseSocketGetIpv6OnlyResult { |
| var _u BaseSocketGetIpv6OnlyResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetIpv6OnlyResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetIpv6OnlyResultTag = BaseSocketGetIpv6OnlyResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetIpv6OnlyResultWithErr(err fuchsiaposix.Errno) BaseSocketGetIpv6OnlyResult { |
| var _u BaseSocketGetIpv6OnlyResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetIpv6ReceiveTrafficClassResultTag uint64 |
| |
| const ( |
| BaseSocketSetIpv6ReceiveTrafficClassResultResponse = 1 // 0x00000001 |
| BaseSocketSetIpv6ReceiveTrafficClassResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetIpv6ReceiveTrafficClassResult struct { |
| I_baseSocketSetIpv6ReceiveTrafficClassResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetIpv6ReceiveTrafficClassResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetIpv6ReceiveTrafficClassResult) reset() { |
| switch _m.I_baseSocketSetIpv6ReceiveTrafficClassResultTag { |
| case 1: |
| var _zeroed BaseSocketSetIpv6ReceiveTrafficClassResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetIpv6ReceiveTrafficClassResult) Which() I_baseSocketSetIpv6ReceiveTrafficClassResultTag { |
| return _m.I_baseSocketSetIpv6ReceiveTrafficClassResultTag |
| } |
| |
| func (_m *BaseSocketSetIpv6ReceiveTrafficClassResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetIpv6ReceiveTrafficClassResultTag) |
| } |
| |
| func (_m *BaseSocketSetIpv6ReceiveTrafficClassResult) SetResponse(response BaseSocketSetIpv6ReceiveTrafficClassResponse) { |
| _m.reset() |
| _m.I_baseSocketSetIpv6ReceiveTrafficClassResultTag = BaseSocketSetIpv6ReceiveTrafficClassResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetIpv6ReceiveTrafficClassResultWithResponse(response BaseSocketSetIpv6ReceiveTrafficClassResponse) BaseSocketSetIpv6ReceiveTrafficClassResult { |
| var _u BaseSocketSetIpv6ReceiveTrafficClassResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetIpv6ReceiveTrafficClassResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetIpv6ReceiveTrafficClassResultTag = BaseSocketSetIpv6ReceiveTrafficClassResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetIpv6ReceiveTrafficClassResultWithErr(err fuchsiaposix.Errno) BaseSocketSetIpv6ReceiveTrafficClassResult { |
| var _u BaseSocketSetIpv6ReceiveTrafficClassResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetIpv6ReceiveTrafficClassResultTag uint64 |
| |
| const ( |
| BaseSocketGetIpv6ReceiveTrafficClassResultResponse = 1 // 0x00000001 |
| BaseSocketGetIpv6ReceiveTrafficClassResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetIpv6ReceiveTrafficClassResult struct { |
| I_baseSocketGetIpv6ReceiveTrafficClassResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetIpv6ReceiveTrafficClassResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetIpv6ReceiveTrafficClassResult) reset() { |
| switch _m.I_baseSocketGetIpv6ReceiveTrafficClassResultTag { |
| case 1: |
| var _zeroed BaseSocketGetIpv6ReceiveTrafficClassResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetIpv6ReceiveTrafficClassResult) Which() I_baseSocketGetIpv6ReceiveTrafficClassResultTag { |
| return _m.I_baseSocketGetIpv6ReceiveTrafficClassResultTag |
| } |
| |
| func (_m *BaseSocketGetIpv6ReceiveTrafficClassResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetIpv6ReceiveTrafficClassResultTag) |
| } |
| |
| func (_m *BaseSocketGetIpv6ReceiveTrafficClassResult) SetResponse(response BaseSocketGetIpv6ReceiveTrafficClassResponse) { |
| _m.reset() |
| _m.I_baseSocketGetIpv6ReceiveTrafficClassResultTag = BaseSocketGetIpv6ReceiveTrafficClassResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetIpv6ReceiveTrafficClassResultWithResponse(response BaseSocketGetIpv6ReceiveTrafficClassResponse) BaseSocketGetIpv6ReceiveTrafficClassResult { |
| var _u BaseSocketGetIpv6ReceiveTrafficClassResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetIpv6ReceiveTrafficClassResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetIpv6ReceiveTrafficClassResultTag = BaseSocketGetIpv6ReceiveTrafficClassResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetIpv6ReceiveTrafficClassResultWithErr(err fuchsiaposix.Errno) BaseSocketGetIpv6ReceiveTrafficClassResult { |
| var _u BaseSocketGetIpv6ReceiveTrafficClassResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketSetIpv6TrafficClassResultTag uint64 |
| |
| const ( |
| BaseSocketSetIpv6TrafficClassResultResponse = 1 // 0x00000001 |
| BaseSocketSetIpv6TrafficClassResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketSetIpv6TrafficClassResult struct { |
| I_baseSocketSetIpv6TrafficClassResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketSetIpv6TrafficClassResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketSetIpv6TrafficClassResult) reset() { |
| switch _m.I_baseSocketSetIpv6TrafficClassResultTag { |
| case 1: |
| var _zeroed BaseSocketSetIpv6TrafficClassResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketSetIpv6TrafficClassResult) Which() I_baseSocketSetIpv6TrafficClassResultTag { |
| return _m.I_baseSocketSetIpv6TrafficClassResultTag |
| } |
| |
| func (_m *BaseSocketSetIpv6TrafficClassResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketSetIpv6TrafficClassResultTag) |
| } |
| |
| func (_m *BaseSocketSetIpv6TrafficClassResult) SetResponse(response BaseSocketSetIpv6TrafficClassResponse) { |
| _m.reset() |
| _m.I_baseSocketSetIpv6TrafficClassResultTag = BaseSocketSetIpv6TrafficClassResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketSetIpv6TrafficClassResultWithResponse(response BaseSocketSetIpv6TrafficClassResponse) BaseSocketSetIpv6TrafficClassResult { |
| var _u BaseSocketSetIpv6TrafficClassResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketSetIpv6TrafficClassResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketSetIpv6TrafficClassResultTag = BaseSocketSetIpv6TrafficClassResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketSetIpv6TrafficClassResultWithErr(err fuchsiaposix.Errno) BaseSocketSetIpv6TrafficClassResult { |
| var _u BaseSocketSetIpv6TrafficClassResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_baseSocketGetIpv6TrafficClassResultTag uint64 |
| |
| const ( |
| BaseSocketGetIpv6TrafficClassResultResponse = 1 // 0x00000001 |
| BaseSocketGetIpv6TrafficClassResultErr = 2 // 0x00000002 |
| ) |
| |
| type BaseSocketGetIpv6TrafficClassResult struct { |
| I_baseSocketGetIpv6TrafficClassResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response BaseSocketGetIpv6TrafficClassResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *BaseSocketGetIpv6TrafficClassResult) reset() { |
| switch _m.I_baseSocketGetIpv6TrafficClassResultTag { |
| case 1: |
| var _zeroed BaseSocketGetIpv6TrafficClassResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *BaseSocketGetIpv6TrafficClassResult) Which() I_baseSocketGetIpv6TrafficClassResultTag { |
| return _m.I_baseSocketGetIpv6TrafficClassResultTag |
| } |
| |
| func (_m *BaseSocketGetIpv6TrafficClassResult) Ordinal() uint64 { |
| return uint64(_m.I_baseSocketGetIpv6TrafficClassResultTag) |
| } |
| |
| func (_m *BaseSocketGetIpv6TrafficClassResult) SetResponse(response BaseSocketGetIpv6TrafficClassResponse) { |
| _m.reset() |
| _m.I_baseSocketGetIpv6TrafficClassResultTag = BaseSocketGetIpv6TrafficClassResultResponse |
| _m.Response = response |
| } |
| |
| func BaseSocketGetIpv6TrafficClassResultWithResponse(response BaseSocketGetIpv6TrafficClassResponse) BaseSocketGetIpv6TrafficClassResult { |
| var _u BaseSocketGetIpv6TrafficClassResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *BaseSocketGetIpv6TrafficClassResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_baseSocketGetIpv6TrafficClassResultTag = BaseSocketGetIpv6TrafficClassResultErr |
| _m.Err = err |
| } |
| |
| func BaseSocketGetIpv6TrafficClassResultWithErr(err fuchsiaposix.Errno) BaseSocketGetIpv6TrafficClassResult { |
| var _u BaseSocketGetIpv6TrafficClassResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_datagramSocketRecvMsgResultTag uint64 |
| |
| const ( |
| DatagramSocketRecvMsgResultResponse = 1 // 0x00000001 |
| DatagramSocketRecvMsgResultErr = 2 // 0x00000002 |
| ) |
| |
| type DatagramSocketRecvMsgResult struct { |
| I_datagramSocketRecvMsgResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response DatagramSocketRecvMsgResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *DatagramSocketRecvMsgResult) reset() { |
| switch _m.I_datagramSocketRecvMsgResultTag { |
| case 1: |
| var _zeroed DatagramSocketRecvMsgResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *DatagramSocketRecvMsgResult) Which() I_datagramSocketRecvMsgResultTag { |
| return _m.I_datagramSocketRecvMsgResultTag |
| } |
| |
| func (_m *DatagramSocketRecvMsgResult) Ordinal() uint64 { |
| return uint64(_m.I_datagramSocketRecvMsgResultTag) |
| } |
| |
| func (_m *DatagramSocketRecvMsgResult) SetResponse(response DatagramSocketRecvMsgResponse) { |
| _m.reset() |
| _m.I_datagramSocketRecvMsgResultTag = DatagramSocketRecvMsgResultResponse |
| _m.Response = response |
| } |
| |
| func DatagramSocketRecvMsgResultWithResponse(response DatagramSocketRecvMsgResponse) DatagramSocketRecvMsgResult { |
| var _u DatagramSocketRecvMsgResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *DatagramSocketRecvMsgResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_datagramSocketRecvMsgResultTag = DatagramSocketRecvMsgResultErr |
| _m.Err = err |
| } |
| |
| func DatagramSocketRecvMsgResultWithErr(err fuchsiaposix.Errno) DatagramSocketRecvMsgResult { |
| var _u DatagramSocketRecvMsgResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_datagramSocketSendMsgResultTag uint64 |
| |
| const ( |
| DatagramSocketSendMsgResultResponse = 1 // 0x00000001 |
| DatagramSocketSendMsgResultErr = 2 // 0x00000002 |
| ) |
| |
| type DatagramSocketSendMsgResult struct { |
| I_datagramSocketSendMsgResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response DatagramSocketSendMsgResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *DatagramSocketSendMsgResult) reset() { |
| switch _m.I_datagramSocketSendMsgResultTag { |
| case 1: |
| var _zeroed DatagramSocketSendMsgResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *DatagramSocketSendMsgResult) Which() I_datagramSocketSendMsgResultTag { |
| return _m.I_datagramSocketSendMsgResultTag |
| } |
| |
| func (_m *DatagramSocketSendMsgResult) Ordinal() uint64 { |
| return uint64(_m.I_datagramSocketSendMsgResultTag) |
| } |
| |
| func (_m *DatagramSocketSendMsgResult) SetResponse(response DatagramSocketSendMsgResponse) { |
| _m.reset() |
| _m.I_datagramSocketSendMsgResultTag = DatagramSocketSendMsgResultResponse |
| _m.Response = response |
| } |
| |
| func DatagramSocketSendMsgResultWithResponse(response DatagramSocketSendMsgResponse) DatagramSocketSendMsgResult { |
| var _u DatagramSocketSendMsgResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *DatagramSocketSendMsgResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_datagramSocketSendMsgResultTag = DatagramSocketSendMsgResultErr |
| _m.Err = err |
| } |
| |
| func DatagramSocketSendMsgResultWithErr(err fuchsiaposix.Errno) DatagramSocketSendMsgResult { |
| var _u DatagramSocketSendMsgResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_datagramSocketGetInfoResultTag uint64 |
| |
| const ( |
| DatagramSocketGetInfoResultResponse = 1 // 0x00000001 |
| DatagramSocketGetInfoResultErr = 2 // 0x00000002 |
| ) |
| |
| type DatagramSocketGetInfoResult struct { |
| I_datagramSocketGetInfoResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response DatagramSocketGetInfoResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *DatagramSocketGetInfoResult) reset() { |
| switch _m.I_datagramSocketGetInfoResultTag { |
| case 1: |
| var _zeroed DatagramSocketGetInfoResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *DatagramSocketGetInfoResult) Which() I_datagramSocketGetInfoResultTag { |
| return _m.I_datagramSocketGetInfoResultTag |
| } |
| |
| func (_m *DatagramSocketGetInfoResult) Ordinal() uint64 { |
| return uint64(_m.I_datagramSocketGetInfoResultTag) |
| } |
| |
| func (_m *DatagramSocketGetInfoResult) SetResponse(response DatagramSocketGetInfoResponse) { |
| _m.reset() |
| _m.I_datagramSocketGetInfoResultTag = DatagramSocketGetInfoResultResponse |
| _m.Response = response |
| } |
| |
| func DatagramSocketGetInfoResultWithResponse(response DatagramSocketGetInfoResponse) DatagramSocketGetInfoResult { |
| var _u DatagramSocketGetInfoResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *DatagramSocketGetInfoResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_datagramSocketGetInfoResultTag = DatagramSocketGetInfoResultErr |
| _m.Err = err |
| } |
| |
| func DatagramSocketGetInfoResultWithErr(err fuchsiaposix.Errno) DatagramSocketGetInfoResult { |
| var _u DatagramSocketGetInfoResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketListenResultTag uint64 |
| |
| const ( |
| StreamSocketListenResultResponse = 1 // 0x00000001 |
| StreamSocketListenResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketListenResult struct { |
| I_streamSocketListenResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketListenResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketListenResult) reset() { |
| switch _m.I_streamSocketListenResultTag { |
| case 1: |
| var _zeroed StreamSocketListenResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketListenResult) Which() I_streamSocketListenResultTag { |
| return _m.I_streamSocketListenResultTag |
| } |
| |
| func (_m *StreamSocketListenResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketListenResultTag) |
| } |
| |
| func (_m *StreamSocketListenResult) SetResponse(response StreamSocketListenResponse) { |
| _m.reset() |
| _m.I_streamSocketListenResultTag = StreamSocketListenResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketListenResultWithResponse(response StreamSocketListenResponse) StreamSocketListenResult { |
| var _u StreamSocketListenResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketListenResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketListenResultTag = StreamSocketListenResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketListenResultWithErr(err fuchsiaposix.Errno) StreamSocketListenResult { |
| var _u StreamSocketListenResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketAcceptResultTag uint64 |
| |
| const ( |
| StreamSocketAcceptResultResponse = 1 // 0x00000001 |
| StreamSocketAcceptResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketAcceptResult struct { |
| I_streamSocketAcceptResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"true"` |
| Response StreamSocketAcceptResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketAcceptResult) reset() { |
| switch _m.I_streamSocketAcceptResultTag { |
| case 1: |
| var _zeroed StreamSocketAcceptResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketAcceptResult) Which() I_streamSocketAcceptResultTag { |
| return _m.I_streamSocketAcceptResultTag |
| } |
| |
| func (_m *StreamSocketAcceptResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketAcceptResultTag) |
| } |
| |
| func (_m *StreamSocketAcceptResult) SetResponse(response StreamSocketAcceptResponse) { |
| _m.reset() |
| _m.I_streamSocketAcceptResultTag = StreamSocketAcceptResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketAcceptResultWithResponse(response StreamSocketAcceptResponse) StreamSocketAcceptResult { |
| var _u StreamSocketAcceptResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketAcceptResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketAcceptResultTag = StreamSocketAcceptResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketAcceptResultWithErr(err fuchsiaposix.Errno) StreamSocketAcceptResult { |
| var _u StreamSocketAcceptResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketGetInfoResultTag uint64 |
| |
| const ( |
| StreamSocketGetInfoResultResponse = 1 // 0x00000001 |
| StreamSocketGetInfoResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketGetInfoResult struct { |
| I_streamSocketGetInfoResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketGetInfoResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketGetInfoResult) reset() { |
| switch _m.I_streamSocketGetInfoResultTag { |
| case 1: |
| var _zeroed StreamSocketGetInfoResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketGetInfoResult) Which() I_streamSocketGetInfoResultTag { |
| return _m.I_streamSocketGetInfoResultTag |
| } |
| |
| func (_m *StreamSocketGetInfoResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketGetInfoResultTag) |
| } |
| |
| func (_m *StreamSocketGetInfoResult) SetResponse(response StreamSocketGetInfoResponse) { |
| _m.reset() |
| _m.I_streamSocketGetInfoResultTag = StreamSocketGetInfoResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketGetInfoResultWithResponse(response StreamSocketGetInfoResponse) StreamSocketGetInfoResult { |
| var _u StreamSocketGetInfoResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketGetInfoResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketGetInfoResultTag = StreamSocketGetInfoResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketGetInfoResultWithErr(err fuchsiaposix.Errno) StreamSocketGetInfoResult { |
| var _u StreamSocketGetInfoResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketSetTcpNoDelayResultTag uint64 |
| |
| const ( |
| StreamSocketSetTcpNoDelayResultResponse = 1 // 0x00000001 |
| StreamSocketSetTcpNoDelayResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketSetTcpNoDelayResult struct { |
| I_streamSocketSetTcpNoDelayResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketSetTcpNoDelayResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketSetTcpNoDelayResult) reset() { |
| switch _m.I_streamSocketSetTcpNoDelayResultTag { |
| case 1: |
| var _zeroed StreamSocketSetTcpNoDelayResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketSetTcpNoDelayResult) Which() I_streamSocketSetTcpNoDelayResultTag { |
| return _m.I_streamSocketSetTcpNoDelayResultTag |
| } |
| |
| func (_m *StreamSocketSetTcpNoDelayResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketSetTcpNoDelayResultTag) |
| } |
| |
| func (_m *StreamSocketSetTcpNoDelayResult) SetResponse(response StreamSocketSetTcpNoDelayResponse) { |
| _m.reset() |
| _m.I_streamSocketSetTcpNoDelayResultTag = StreamSocketSetTcpNoDelayResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketSetTcpNoDelayResultWithResponse(response StreamSocketSetTcpNoDelayResponse) StreamSocketSetTcpNoDelayResult { |
| var _u StreamSocketSetTcpNoDelayResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketSetTcpNoDelayResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketSetTcpNoDelayResultTag = StreamSocketSetTcpNoDelayResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketSetTcpNoDelayResultWithErr(err fuchsiaposix.Errno) StreamSocketSetTcpNoDelayResult { |
| var _u StreamSocketSetTcpNoDelayResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketGetTcpNoDelayResultTag uint64 |
| |
| const ( |
| StreamSocketGetTcpNoDelayResultResponse = 1 // 0x00000001 |
| StreamSocketGetTcpNoDelayResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketGetTcpNoDelayResult struct { |
| I_streamSocketGetTcpNoDelayResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketGetTcpNoDelayResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketGetTcpNoDelayResult) reset() { |
| switch _m.I_streamSocketGetTcpNoDelayResultTag { |
| case 1: |
| var _zeroed StreamSocketGetTcpNoDelayResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketGetTcpNoDelayResult) Which() I_streamSocketGetTcpNoDelayResultTag { |
| return _m.I_streamSocketGetTcpNoDelayResultTag |
| } |
| |
| func (_m *StreamSocketGetTcpNoDelayResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketGetTcpNoDelayResultTag) |
| } |
| |
| func (_m *StreamSocketGetTcpNoDelayResult) SetResponse(response StreamSocketGetTcpNoDelayResponse) { |
| _m.reset() |
| _m.I_streamSocketGetTcpNoDelayResultTag = StreamSocketGetTcpNoDelayResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketGetTcpNoDelayResultWithResponse(response StreamSocketGetTcpNoDelayResponse) StreamSocketGetTcpNoDelayResult { |
| var _u StreamSocketGetTcpNoDelayResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketGetTcpNoDelayResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketGetTcpNoDelayResultTag = StreamSocketGetTcpNoDelayResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketGetTcpNoDelayResultWithErr(err fuchsiaposix.Errno) StreamSocketGetTcpNoDelayResult { |
| var _u StreamSocketGetTcpNoDelayResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketSetTcpMaxSegmentResultTag uint64 |
| |
| const ( |
| StreamSocketSetTcpMaxSegmentResultResponse = 1 // 0x00000001 |
| StreamSocketSetTcpMaxSegmentResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketSetTcpMaxSegmentResult struct { |
| I_streamSocketSetTcpMaxSegmentResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketSetTcpMaxSegmentResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketSetTcpMaxSegmentResult) reset() { |
| switch _m.I_streamSocketSetTcpMaxSegmentResultTag { |
| case 1: |
| var _zeroed StreamSocketSetTcpMaxSegmentResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketSetTcpMaxSegmentResult) Which() I_streamSocketSetTcpMaxSegmentResultTag { |
| return _m.I_streamSocketSetTcpMaxSegmentResultTag |
| } |
| |
| func (_m *StreamSocketSetTcpMaxSegmentResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketSetTcpMaxSegmentResultTag) |
| } |
| |
| func (_m *StreamSocketSetTcpMaxSegmentResult) SetResponse(response StreamSocketSetTcpMaxSegmentResponse) { |
| _m.reset() |
| _m.I_streamSocketSetTcpMaxSegmentResultTag = StreamSocketSetTcpMaxSegmentResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketSetTcpMaxSegmentResultWithResponse(response StreamSocketSetTcpMaxSegmentResponse) StreamSocketSetTcpMaxSegmentResult { |
| var _u StreamSocketSetTcpMaxSegmentResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketSetTcpMaxSegmentResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketSetTcpMaxSegmentResultTag = StreamSocketSetTcpMaxSegmentResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketSetTcpMaxSegmentResultWithErr(err fuchsiaposix.Errno) StreamSocketSetTcpMaxSegmentResult { |
| var _u StreamSocketSetTcpMaxSegmentResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketGetTcpMaxSegmentResultTag uint64 |
| |
| const ( |
| StreamSocketGetTcpMaxSegmentResultResponse = 1 // 0x00000001 |
| StreamSocketGetTcpMaxSegmentResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketGetTcpMaxSegmentResult struct { |
| I_streamSocketGetTcpMaxSegmentResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketGetTcpMaxSegmentResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketGetTcpMaxSegmentResult) reset() { |
| switch _m.I_streamSocketGetTcpMaxSegmentResultTag { |
| case 1: |
| var _zeroed StreamSocketGetTcpMaxSegmentResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketGetTcpMaxSegmentResult) Which() I_streamSocketGetTcpMaxSegmentResultTag { |
| return _m.I_streamSocketGetTcpMaxSegmentResultTag |
| } |
| |
| func (_m *StreamSocketGetTcpMaxSegmentResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketGetTcpMaxSegmentResultTag) |
| } |
| |
| func (_m *StreamSocketGetTcpMaxSegmentResult) SetResponse(response StreamSocketGetTcpMaxSegmentResponse) { |
| _m.reset() |
| _m.I_streamSocketGetTcpMaxSegmentResultTag = StreamSocketGetTcpMaxSegmentResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketGetTcpMaxSegmentResultWithResponse(response StreamSocketGetTcpMaxSegmentResponse) StreamSocketGetTcpMaxSegmentResult { |
| var _u StreamSocketGetTcpMaxSegmentResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketGetTcpMaxSegmentResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketGetTcpMaxSegmentResultTag = StreamSocketGetTcpMaxSegmentResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketGetTcpMaxSegmentResultWithErr(err fuchsiaposix.Errno) StreamSocketGetTcpMaxSegmentResult { |
| var _u StreamSocketGetTcpMaxSegmentResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketSetTcpCorkResultTag uint64 |
| |
| const ( |
| StreamSocketSetTcpCorkResultResponse = 1 // 0x00000001 |
| StreamSocketSetTcpCorkResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketSetTcpCorkResult struct { |
| I_streamSocketSetTcpCorkResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketSetTcpCorkResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketSetTcpCorkResult) reset() { |
| switch _m.I_streamSocketSetTcpCorkResultTag { |
| case 1: |
| var _zeroed StreamSocketSetTcpCorkResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketSetTcpCorkResult) Which() I_streamSocketSetTcpCorkResultTag { |
| return _m.I_streamSocketSetTcpCorkResultTag |
| } |
| |
| func (_m *StreamSocketSetTcpCorkResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketSetTcpCorkResultTag) |
| } |
| |
| func (_m *StreamSocketSetTcpCorkResult) SetResponse(response StreamSocketSetTcpCorkResponse) { |
| _m.reset() |
| _m.I_streamSocketSetTcpCorkResultTag = StreamSocketSetTcpCorkResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketSetTcpCorkResultWithResponse(response StreamSocketSetTcpCorkResponse) StreamSocketSetTcpCorkResult { |
| var _u StreamSocketSetTcpCorkResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketSetTcpCorkResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketSetTcpCorkResultTag = StreamSocketSetTcpCorkResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketSetTcpCorkResultWithErr(err fuchsiaposix.Errno) StreamSocketSetTcpCorkResult { |
| var _u StreamSocketSetTcpCorkResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketGetTcpCorkResultTag uint64 |
| |
| const ( |
| StreamSocketGetTcpCorkResultResponse = 1 // 0x00000001 |
| StreamSocketGetTcpCorkResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketGetTcpCorkResult struct { |
| I_streamSocketGetTcpCorkResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketGetTcpCorkResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketGetTcpCorkResult) reset() { |
| switch _m.I_streamSocketGetTcpCorkResultTag { |
| case 1: |
| var _zeroed StreamSocketGetTcpCorkResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketGetTcpCorkResult) Which() I_streamSocketGetTcpCorkResultTag { |
| return _m.I_streamSocketGetTcpCorkResultTag |
| } |
| |
| func (_m *StreamSocketGetTcpCorkResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketGetTcpCorkResultTag) |
| } |
| |
| func (_m *StreamSocketGetTcpCorkResult) SetResponse(response StreamSocketGetTcpCorkResponse) { |
| _m.reset() |
| _m.I_streamSocketGetTcpCorkResultTag = StreamSocketGetTcpCorkResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketGetTcpCorkResultWithResponse(response StreamSocketGetTcpCorkResponse) StreamSocketGetTcpCorkResult { |
| var _u StreamSocketGetTcpCorkResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketGetTcpCorkResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketGetTcpCorkResultTag = StreamSocketGetTcpCorkResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketGetTcpCorkResultWithErr(err fuchsiaposix.Errno) StreamSocketGetTcpCorkResult { |
| var _u StreamSocketGetTcpCorkResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketSetTcpKeepAliveIdleResultTag uint64 |
| |
| const ( |
| StreamSocketSetTcpKeepAliveIdleResultResponse = 1 // 0x00000001 |
| StreamSocketSetTcpKeepAliveIdleResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketSetTcpKeepAliveIdleResult struct { |
| I_streamSocketSetTcpKeepAliveIdleResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketSetTcpKeepAliveIdleResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketSetTcpKeepAliveIdleResult) reset() { |
| switch _m.I_streamSocketSetTcpKeepAliveIdleResultTag { |
| case 1: |
| var _zeroed StreamSocketSetTcpKeepAliveIdleResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketSetTcpKeepAliveIdleResult) Which() I_streamSocketSetTcpKeepAliveIdleResultTag { |
| return _m.I_streamSocketSetTcpKeepAliveIdleResultTag |
| } |
| |
| func (_m *StreamSocketSetTcpKeepAliveIdleResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketSetTcpKeepAliveIdleResultTag) |
| } |
| |
| func (_m *StreamSocketSetTcpKeepAliveIdleResult) SetResponse(response StreamSocketSetTcpKeepAliveIdleResponse) { |
| _m.reset() |
| _m.I_streamSocketSetTcpKeepAliveIdleResultTag = StreamSocketSetTcpKeepAliveIdleResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketSetTcpKeepAliveIdleResultWithResponse(response StreamSocketSetTcpKeepAliveIdleResponse) StreamSocketSetTcpKeepAliveIdleResult { |
| var _u StreamSocketSetTcpKeepAliveIdleResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketSetTcpKeepAliveIdleResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketSetTcpKeepAliveIdleResultTag = StreamSocketSetTcpKeepAliveIdleResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketSetTcpKeepAliveIdleResultWithErr(err fuchsiaposix.Errno) StreamSocketSetTcpKeepAliveIdleResult { |
| var _u StreamSocketSetTcpKeepAliveIdleResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketGetTcpKeepAliveIdleResultTag uint64 |
| |
| const ( |
| StreamSocketGetTcpKeepAliveIdleResultResponse = 1 // 0x00000001 |
| StreamSocketGetTcpKeepAliveIdleResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketGetTcpKeepAliveIdleResult struct { |
| I_streamSocketGetTcpKeepAliveIdleResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketGetTcpKeepAliveIdleResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketGetTcpKeepAliveIdleResult) reset() { |
| switch _m.I_streamSocketGetTcpKeepAliveIdleResultTag { |
| case 1: |
| var _zeroed StreamSocketGetTcpKeepAliveIdleResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketGetTcpKeepAliveIdleResult) Which() I_streamSocketGetTcpKeepAliveIdleResultTag { |
| return _m.I_streamSocketGetTcpKeepAliveIdleResultTag |
| } |
| |
| func (_m *StreamSocketGetTcpKeepAliveIdleResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketGetTcpKeepAliveIdleResultTag) |
| } |
| |
| func (_m *StreamSocketGetTcpKeepAliveIdleResult) SetResponse(response StreamSocketGetTcpKeepAliveIdleResponse) { |
| _m.reset() |
| _m.I_streamSocketGetTcpKeepAliveIdleResultTag = StreamSocketGetTcpKeepAliveIdleResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketGetTcpKeepAliveIdleResultWithResponse(response StreamSocketGetTcpKeepAliveIdleResponse) StreamSocketGetTcpKeepAliveIdleResult { |
| var _u StreamSocketGetTcpKeepAliveIdleResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketGetTcpKeepAliveIdleResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketGetTcpKeepAliveIdleResultTag = StreamSocketGetTcpKeepAliveIdleResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketGetTcpKeepAliveIdleResultWithErr(err fuchsiaposix.Errno) StreamSocketGetTcpKeepAliveIdleResult { |
| var _u StreamSocketGetTcpKeepAliveIdleResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketSetTcpKeepAliveIntervalResultTag uint64 |
| |
| const ( |
| StreamSocketSetTcpKeepAliveIntervalResultResponse = 1 // 0x00000001 |
| StreamSocketSetTcpKeepAliveIntervalResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketSetTcpKeepAliveIntervalResult struct { |
| I_streamSocketSetTcpKeepAliveIntervalResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketSetTcpKeepAliveIntervalResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketSetTcpKeepAliveIntervalResult) reset() { |
| switch _m.I_streamSocketSetTcpKeepAliveIntervalResultTag { |
| case 1: |
| var _zeroed StreamSocketSetTcpKeepAliveIntervalResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketSetTcpKeepAliveIntervalResult) Which() I_streamSocketSetTcpKeepAliveIntervalResultTag { |
| return _m.I_streamSocketSetTcpKeepAliveIntervalResultTag |
| } |
| |
| func (_m *StreamSocketSetTcpKeepAliveIntervalResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketSetTcpKeepAliveIntervalResultTag) |
| } |
| |
| func (_m *StreamSocketSetTcpKeepAliveIntervalResult) SetResponse(response StreamSocketSetTcpKeepAliveIntervalResponse) { |
| _m.reset() |
| _m.I_streamSocketSetTcpKeepAliveIntervalResultTag = StreamSocketSetTcpKeepAliveIntervalResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketSetTcpKeepAliveIntervalResultWithResponse(response StreamSocketSetTcpKeepAliveIntervalResponse) StreamSocketSetTcpKeepAliveIntervalResult { |
| var _u StreamSocketSetTcpKeepAliveIntervalResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketSetTcpKeepAliveIntervalResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketSetTcpKeepAliveIntervalResultTag = StreamSocketSetTcpKeepAliveIntervalResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketSetTcpKeepAliveIntervalResultWithErr(err fuchsiaposix.Errno) StreamSocketSetTcpKeepAliveIntervalResult { |
| var _u StreamSocketSetTcpKeepAliveIntervalResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketGetTcpKeepAliveIntervalResultTag uint64 |
| |
| const ( |
| StreamSocketGetTcpKeepAliveIntervalResultResponse = 1 // 0x00000001 |
| StreamSocketGetTcpKeepAliveIntervalResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketGetTcpKeepAliveIntervalResult struct { |
| I_streamSocketGetTcpKeepAliveIntervalResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketGetTcpKeepAliveIntervalResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketGetTcpKeepAliveIntervalResult) reset() { |
| switch _m.I_streamSocketGetTcpKeepAliveIntervalResultTag { |
| case 1: |
| var _zeroed StreamSocketGetTcpKeepAliveIntervalResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketGetTcpKeepAliveIntervalResult) Which() I_streamSocketGetTcpKeepAliveIntervalResultTag { |
| return _m.I_streamSocketGetTcpKeepAliveIntervalResultTag |
| } |
| |
| func (_m *StreamSocketGetTcpKeepAliveIntervalResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketGetTcpKeepAliveIntervalResultTag) |
| } |
| |
| func (_m *StreamSocketGetTcpKeepAliveIntervalResult) SetResponse(response StreamSocketGetTcpKeepAliveIntervalResponse) { |
| _m.reset() |
| _m.I_streamSocketGetTcpKeepAliveIntervalResultTag = StreamSocketGetTcpKeepAliveIntervalResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketGetTcpKeepAliveIntervalResultWithResponse(response StreamSocketGetTcpKeepAliveIntervalResponse) StreamSocketGetTcpKeepAliveIntervalResult { |
| var _u StreamSocketGetTcpKeepAliveIntervalResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketGetTcpKeepAliveIntervalResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketGetTcpKeepAliveIntervalResultTag = StreamSocketGetTcpKeepAliveIntervalResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketGetTcpKeepAliveIntervalResultWithErr(err fuchsiaposix.Errno) StreamSocketGetTcpKeepAliveIntervalResult { |
| var _u StreamSocketGetTcpKeepAliveIntervalResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketSetTcpKeepAliveCountResultTag uint64 |
| |
| const ( |
| StreamSocketSetTcpKeepAliveCountResultResponse = 1 // 0x00000001 |
| StreamSocketSetTcpKeepAliveCountResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketSetTcpKeepAliveCountResult struct { |
| I_streamSocketSetTcpKeepAliveCountResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketSetTcpKeepAliveCountResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketSetTcpKeepAliveCountResult) reset() { |
| switch _m.I_streamSocketSetTcpKeepAliveCountResultTag { |
| case 1: |
| var _zeroed StreamSocketSetTcpKeepAliveCountResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketSetTcpKeepAliveCountResult) Which() I_streamSocketSetTcpKeepAliveCountResultTag { |
| return _m.I_streamSocketSetTcpKeepAliveCountResultTag |
| } |
| |
| func (_m *StreamSocketSetTcpKeepAliveCountResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketSetTcpKeepAliveCountResultTag) |
| } |
| |
| func (_m *StreamSocketSetTcpKeepAliveCountResult) SetResponse(response StreamSocketSetTcpKeepAliveCountResponse) { |
| _m.reset() |
| _m.I_streamSocketSetTcpKeepAliveCountResultTag = StreamSocketSetTcpKeepAliveCountResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketSetTcpKeepAliveCountResultWithResponse(response StreamSocketSetTcpKeepAliveCountResponse) StreamSocketSetTcpKeepAliveCountResult { |
| var _u StreamSocketSetTcpKeepAliveCountResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketSetTcpKeepAliveCountResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketSetTcpKeepAliveCountResultTag = StreamSocketSetTcpKeepAliveCountResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketSetTcpKeepAliveCountResultWithErr(err fuchsiaposix.Errno) StreamSocketSetTcpKeepAliveCountResult { |
| var _u StreamSocketSetTcpKeepAliveCountResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketGetTcpKeepAliveCountResultTag uint64 |
| |
| const ( |
| StreamSocketGetTcpKeepAliveCountResultResponse = 1 // 0x00000001 |
| StreamSocketGetTcpKeepAliveCountResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketGetTcpKeepAliveCountResult struct { |
| I_streamSocketGetTcpKeepAliveCountResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketGetTcpKeepAliveCountResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketGetTcpKeepAliveCountResult) reset() { |
| switch _m.I_streamSocketGetTcpKeepAliveCountResultTag { |
| case 1: |
| var _zeroed StreamSocketGetTcpKeepAliveCountResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketGetTcpKeepAliveCountResult) Which() I_streamSocketGetTcpKeepAliveCountResultTag { |
| return _m.I_streamSocketGetTcpKeepAliveCountResultTag |
| } |
| |
| func (_m *StreamSocketGetTcpKeepAliveCountResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketGetTcpKeepAliveCountResultTag) |
| } |
| |
| func (_m *StreamSocketGetTcpKeepAliveCountResult) SetResponse(response StreamSocketGetTcpKeepAliveCountResponse) { |
| _m.reset() |
| _m.I_streamSocketGetTcpKeepAliveCountResultTag = StreamSocketGetTcpKeepAliveCountResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketGetTcpKeepAliveCountResultWithResponse(response StreamSocketGetTcpKeepAliveCountResponse) StreamSocketGetTcpKeepAliveCountResult { |
| var _u StreamSocketGetTcpKeepAliveCountResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketGetTcpKeepAliveCountResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketGetTcpKeepAliveCountResultTag = StreamSocketGetTcpKeepAliveCountResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketGetTcpKeepAliveCountResultWithErr(err fuchsiaposix.Errno) StreamSocketGetTcpKeepAliveCountResult { |
| var _u StreamSocketGetTcpKeepAliveCountResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketSetTcpSynCountResultTag uint64 |
| |
| const ( |
| StreamSocketSetTcpSynCountResultResponse = 1 // 0x00000001 |
| StreamSocketSetTcpSynCountResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketSetTcpSynCountResult struct { |
| I_streamSocketSetTcpSynCountResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketSetTcpSynCountResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketSetTcpSynCountResult) reset() { |
| switch _m.I_streamSocketSetTcpSynCountResultTag { |
| case 1: |
| var _zeroed StreamSocketSetTcpSynCountResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketSetTcpSynCountResult) Which() I_streamSocketSetTcpSynCountResultTag { |
| return _m.I_streamSocketSetTcpSynCountResultTag |
| } |
| |
| func (_m *StreamSocketSetTcpSynCountResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketSetTcpSynCountResultTag) |
| } |
| |
| func (_m *StreamSocketSetTcpSynCountResult) SetResponse(response StreamSocketSetTcpSynCountResponse) { |
| _m.reset() |
| _m.I_streamSocketSetTcpSynCountResultTag = StreamSocketSetTcpSynCountResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketSetTcpSynCountResultWithResponse(response StreamSocketSetTcpSynCountResponse) StreamSocketSetTcpSynCountResult { |
| var _u StreamSocketSetTcpSynCountResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketSetTcpSynCountResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketSetTcpSynCountResultTag = StreamSocketSetTcpSynCountResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketSetTcpSynCountResultWithErr(err fuchsiaposix.Errno) StreamSocketSetTcpSynCountResult { |
| var _u StreamSocketSetTcpSynCountResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketGetTcpSynCountResultTag uint64 |
| |
| const ( |
| StreamSocketGetTcpSynCountResultResponse = 1 // 0x00000001 |
| StreamSocketGetTcpSynCountResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketGetTcpSynCountResult struct { |
| I_streamSocketGetTcpSynCountResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketGetTcpSynCountResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketGetTcpSynCountResult) reset() { |
| switch _m.I_streamSocketGetTcpSynCountResultTag { |
| case 1: |
| var _zeroed StreamSocketGetTcpSynCountResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketGetTcpSynCountResult) Which() I_streamSocketGetTcpSynCountResultTag { |
| return _m.I_streamSocketGetTcpSynCountResultTag |
| } |
| |
| func (_m *StreamSocketGetTcpSynCountResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketGetTcpSynCountResultTag) |
| } |
| |
| func (_m *StreamSocketGetTcpSynCountResult) SetResponse(response StreamSocketGetTcpSynCountResponse) { |
| _m.reset() |
| _m.I_streamSocketGetTcpSynCountResultTag = StreamSocketGetTcpSynCountResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketGetTcpSynCountResultWithResponse(response StreamSocketGetTcpSynCountResponse) StreamSocketGetTcpSynCountResult { |
| var _u StreamSocketGetTcpSynCountResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketGetTcpSynCountResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketGetTcpSynCountResultTag = StreamSocketGetTcpSynCountResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketGetTcpSynCountResultWithErr(err fuchsiaposix.Errno) StreamSocketGetTcpSynCountResult { |
| var _u StreamSocketGetTcpSynCountResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketSetTcpLingerResultTag uint64 |
| |
| const ( |
| StreamSocketSetTcpLingerResultResponse = 1 // 0x00000001 |
| StreamSocketSetTcpLingerResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketSetTcpLingerResult struct { |
| I_streamSocketSetTcpLingerResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketSetTcpLingerResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketSetTcpLingerResult) reset() { |
| switch _m.I_streamSocketSetTcpLingerResultTag { |
| case 1: |
| var _zeroed StreamSocketSetTcpLingerResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketSetTcpLingerResult) Which() I_streamSocketSetTcpLingerResultTag { |
| return _m.I_streamSocketSetTcpLingerResultTag |
| } |
| |
| func (_m *StreamSocketSetTcpLingerResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketSetTcpLingerResultTag) |
| } |
| |
| func (_m *StreamSocketSetTcpLingerResult) SetResponse(response StreamSocketSetTcpLingerResponse) { |
| _m.reset() |
| _m.I_streamSocketSetTcpLingerResultTag = StreamSocketSetTcpLingerResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketSetTcpLingerResultWithResponse(response StreamSocketSetTcpLingerResponse) StreamSocketSetTcpLingerResult { |
| var _u StreamSocketSetTcpLingerResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketSetTcpLingerResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketSetTcpLingerResultTag = StreamSocketSetTcpLingerResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketSetTcpLingerResultWithErr(err fuchsiaposix.Errno) StreamSocketSetTcpLingerResult { |
| var _u StreamSocketSetTcpLingerResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketGetTcpLingerResultTag uint64 |
| |
| const ( |
| StreamSocketGetTcpLingerResultResponse = 1 // 0x00000001 |
| StreamSocketGetTcpLingerResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketGetTcpLingerResult struct { |
| I_streamSocketGetTcpLingerResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketGetTcpLingerResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketGetTcpLingerResult) reset() { |
| switch _m.I_streamSocketGetTcpLingerResultTag { |
| case 1: |
| var _zeroed StreamSocketGetTcpLingerResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketGetTcpLingerResult) Which() I_streamSocketGetTcpLingerResultTag { |
| return _m.I_streamSocketGetTcpLingerResultTag |
| } |
| |
| func (_m *StreamSocketGetTcpLingerResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketGetTcpLingerResultTag) |
| } |
| |
| func (_m *StreamSocketGetTcpLingerResult) SetResponse(response StreamSocketGetTcpLingerResponse) { |
| _m.reset() |
| _m.I_streamSocketGetTcpLingerResultTag = StreamSocketGetTcpLingerResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketGetTcpLingerResultWithResponse(response StreamSocketGetTcpLingerResponse) StreamSocketGetTcpLingerResult { |
| var _u StreamSocketGetTcpLingerResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketGetTcpLingerResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketGetTcpLingerResultTag = StreamSocketGetTcpLingerResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketGetTcpLingerResultWithErr(err fuchsiaposix.Errno) StreamSocketGetTcpLingerResult { |
| var _u StreamSocketGetTcpLingerResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketSetTcpDeferAcceptResultTag uint64 |
| |
| const ( |
| StreamSocketSetTcpDeferAcceptResultResponse = 1 // 0x00000001 |
| StreamSocketSetTcpDeferAcceptResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketSetTcpDeferAcceptResult struct { |
| I_streamSocketSetTcpDeferAcceptResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketSetTcpDeferAcceptResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketSetTcpDeferAcceptResult) reset() { |
| switch _m.I_streamSocketSetTcpDeferAcceptResultTag { |
| case 1: |
| var _zeroed StreamSocketSetTcpDeferAcceptResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketSetTcpDeferAcceptResult) Which() I_streamSocketSetTcpDeferAcceptResultTag { |
| return _m.I_streamSocketSetTcpDeferAcceptResultTag |
| } |
| |
| func (_m *StreamSocketSetTcpDeferAcceptResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketSetTcpDeferAcceptResultTag) |
| } |
| |
| func (_m *StreamSocketSetTcpDeferAcceptResult) SetResponse(response StreamSocketSetTcpDeferAcceptResponse) { |
| _m.reset() |
| _m.I_streamSocketSetTcpDeferAcceptResultTag = StreamSocketSetTcpDeferAcceptResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketSetTcpDeferAcceptResultWithResponse(response StreamSocketSetTcpDeferAcceptResponse) StreamSocketSetTcpDeferAcceptResult { |
| var _u StreamSocketSetTcpDeferAcceptResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketSetTcpDeferAcceptResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketSetTcpDeferAcceptResultTag = StreamSocketSetTcpDeferAcceptResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketSetTcpDeferAcceptResultWithErr(err fuchsiaposix.Errno) StreamSocketSetTcpDeferAcceptResult { |
| var _u StreamSocketSetTcpDeferAcceptResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketGetTcpDeferAcceptResultTag uint64 |
| |
| const ( |
| StreamSocketGetTcpDeferAcceptResultResponse = 1 // 0x00000001 |
| StreamSocketGetTcpDeferAcceptResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketGetTcpDeferAcceptResult struct { |
| I_streamSocketGetTcpDeferAcceptResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketGetTcpDeferAcceptResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketGetTcpDeferAcceptResult) reset() { |
| switch _m.I_streamSocketGetTcpDeferAcceptResultTag { |
| case 1: |
| var _zeroed StreamSocketGetTcpDeferAcceptResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketGetTcpDeferAcceptResult) Which() I_streamSocketGetTcpDeferAcceptResultTag { |
| return _m.I_streamSocketGetTcpDeferAcceptResultTag |
| } |
| |
| func (_m *StreamSocketGetTcpDeferAcceptResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketGetTcpDeferAcceptResultTag) |
| } |
| |
| func (_m *StreamSocketGetTcpDeferAcceptResult) SetResponse(response StreamSocketGetTcpDeferAcceptResponse) { |
| _m.reset() |
| _m.I_streamSocketGetTcpDeferAcceptResultTag = StreamSocketGetTcpDeferAcceptResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketGetTcpDeferAcceptResultWithResponse(response StreamSocketGetTcpDeferAcceptResponse) StreamSocketGetTcpDeferAcceptResult { |
| var _u StreamSocketGetTcpDeferAcceptResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketGetTcpDeferAcceptResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketGetTcpDeferAcceptResultTag = StreamSocketGetTcpDeferAcceptResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketGetTcpDeferAcceptResultWithErr(err fuchsiaposix.Errno) StreamSocketGetTcpDeferAcceptResult { |
| var _u StreamSocketGetTcpDeferAcceptResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketSetTcpWindowClampResultTag uint64 |
| |
| const ( |
| StreamSocketSetTcpWindowClampResultResponse = 1 // 0x00000001 |
| StreamSocketSetTcpWindowClampResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketSetTcpWindowClampResult struct { |
| I_streamSocketSetTcpWindowClampResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketSetTcpWindowClampResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketSetTcpWindowClampResult) reset() { |
| switch _m.I_streamSocketSetTcpWindowClampResultTag { |
| case 1: |
| var _zeroed StreamSocketSetTcpWindowClampResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketSetTcpWindowClampResult) Which() I_streamSocketSetTcpWindowClampResultTag { |
| return _m.I_streamSocketSetTcpWindowClampResultTag |
| } |
| |
| func (_m *StreamSocketSetTcpWindowClampResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketSetTcpWindowClampResultTag) |
| } |
| |
| func (_m *StreamSocketSetTcpWindowClampResult) SetResponse(response StreamSocketSetTcpWindowClampResponse) { |
| _m.reset() |
| _m.I_streamSocketSetTcpWindowClampResultTag = StreamSocketSetTcpWindowClampResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketSetTcpWindowClampResultWithResponse(response StreamSocketSetTcpWindowClampResponse) StreamSocketSetTcpWindowClampResult { |
| var _u StreamSocketSetTcpWindowClampResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketSetTcpWindowClampResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketSetTcpWindowClampResultTag = StreamSocketSetTcpWindowClampResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketSetTcpWindowClampResultWithErr(err fuchsiaposix.Errno) StreamSocketSetTcpWindowClampResult { |
| var _u StreamSocketSetTcpWindowClampResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketGetTcpWindowClampResultTag uint64 |
| |
| const ( |
| StreamSocketGetTcpWindowClampResultResponse = 1 // 0x00000001 |
| StreamSocketGetTcpWindowClampResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketGetTcpWindowClampResult struct { |
| I_streamSocketGetTcpWindowClampResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketGetTcpWindowClampResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketGetTcpWindowClampResult) reset() { |
| switch _m.I_streamSocketGetTcpWindowClampResultTag { |
| case 1: |
| var _zeroed StreamSocketGetTcpWindowClampResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketGetTcpWindowClampResult) Which() I_streamSocketGetTcpWindowClampResultTag { |
| return _m.I_streamSocketGetTcpWindowClampResultTag |
| } |
| |
| func (_m *StreamSocketGetTcpWindowClampResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketGetTcpWindowClampResultTag) |
| } |
| |
| func (_m *StreamSocketGetTcpWindowClampResult) SetResponse(response StreamSocketGetTcpWindowClampResponse) { |
| _m.reset() |
| _m.I_streamSocketGetTcpWindowClampResultTag = StreamSocketGetTcpWindowClampResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketGetTcpWindowClampResultWithResponse(response StreamSocketGetTcpWindowClampResponse) StreamSocketGetTcpWindowClampResult { |
| var _u StreamSocketGetTcpWindowClampResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketGetTcpWindowClampResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketGetTcpWindowClampResultTag = StreamSocketGetTcpWindowClampResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketGetTcpWindowClampResultWithErr(err fuchsiaposix.Errno) StreamSocketGetTcpWindowClampResult { |
| var _u StreamSocketGetTcpWindowClampResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketGetTcpInfoResultTag uint64 |
| |
| const ( |
| StreamSocketGetTcpInfoResultResponse = 1 // 0x00000001 |
| StreamSocketGetTcpInfoResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketGetTcpInfoResult struct { |
| I_streamSocketGetTcpInfoResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketGetTcpInfoResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketGetTcpInfoResult) reset() { |
| switch _m.I_streamSocketGetTcpInfoResultTag { |
| case 1: |
| var _zeroed StreamSocketGetTcpInfoResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketGetTcpInfoResult) Which() I_streamSocketGetTcpInfoResultTag { |
| return _m.I_streamSocketGetTcpInfoResultTag |
| } |
| |
| func (_m *StreamSocketGetTcpInfoResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketGetTcpInfoResultTag) |
| } |
| |
| func (_m *StreamSocketGetTcpInfoResult) SetResponse(response StreamSocketGetTcpInfoResponse) { |
| _m.reset() |
| _m.I_streamSocketGetTcpInfoResultTag = StreamSocketGetTcpInfoResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketGetTcpInfoResultWithResponse(response StreamSocketGetTcpInfoResponse) StreamSocketGetTcpInfoResult { |
| var _u StreamSocketGetTcpInfoResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketGetTcpInfoResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketGetTcpInfoResultTag = StreamSocketGetTcpInfoResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketGetTcpInfoResultWithErr(err fuchsiaposix.Errno) StreamSocketGetTcpInfoResult { |
| var _u StreamSocketGetTcpInfoResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketSetTcpQuickAckResultTag uint64 |
| |
| const ( |
| StreamSocketSetTcpQuickAckResultResponse = 1 // 0x00000001 |
| StreamSocketSetTcpQuickAckResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketSetTcpQuickAckResult struct { |
| I_streamSocketSetTcpQuickAckResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketSetTcpQuickAckResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketSetTcpQuickAckResult) reset() { |
| switch _m.I_streamSocketSetTcpQuickAckResultTag { |
| case 1: |
| var _zeroed StreamSocketSetTcpQuickAckResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketSetTcpQuickAckResult) Which() I_streamSocketSetTcpQuickAckResultTag { |
| return _m.I_streamSocketSetTcpQuickAckResultTag |
| } |
| |
| func (_m *StreamSocketSetTcpQuickAckResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketSetTcpQuickAckResultTag) |
| } |
| |
| func (_m *StreamSocketSetTcpQuickAckResult) SetResponse(response StreamSocketSetTcpQuickAckResponse) { |
| _m.reset() |
| _m.I_streamSocketSetTcpQuickAckResultTag = StreamSocketSetTcpQuickAckResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketSetTcpQuickAckResultWithResponse(response StreamSocketSetTcpQuickAckResponse) StreamSocketSetTcpQuickAckResult { |
| var _u StreamSocketSetTcpQuickAckResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketSetTcpQuickAckResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketSetTcpQuickAckResultTag = StreamSocketSetTcpQuickAckResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketSetTcpQuickAckResultWithErr(err fuchsiaposix.Errno) StreamSocketSetTcpQuickAckResult { |
| var _u StreamSocketSetTcpQuickAckResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketGetTcpQuickAckResultTag uint64 |
| |
| const ( |
| StreamSocketGetTcpQuickAckResultResponse = 1 // 0x00000001 |
| StreamSocketGetTcpQuickAckResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketGetTcpQuickAckResult struct { |
| I_streamSocketGetTcpQuickAckResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketGetTcpQuickAckResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketGetTcpQuickAckResult) reset() { |
| switch _m.I_streamSocketGetTcpQuickAckResultTag { |
| case 1: |
| var _zeroed StreamSocketGetTcpQuickAckResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketGetTcpQuickAckResult) Which() I_streamSocketGetTcpQuickAckResultTag { |
| return _m.I_streamSocketGetTcpQuickAckResultTag |
| } |
| |
| func (_m *StreamSocketGetTcpQuickAckResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketGetTcpQuickAckResultTag) |
| } |
| |
| func (_m *StreamSocketGetTcpQuickAckResult) SetResponse(response StreamSocketGetTcpQuickAckResponse) { |
| _m.reset() |
| _m.I_streamSocketGetTcpQuickAckResultTag = StreamSocketGetTcpQuickAckResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketGetTcpQuickAckResultWithResponse(response StreamSocketGetTcpQuickAckResponse) StreamSocketGetTcpQuickAckResult { |
| var _u StreamSocketGetTcpQuickAckResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketGetTcpQuickAckResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketGetTcpQuickAckResultTag = StreamSocketGetTcpQuickAckResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketGetTcpQuickAckResultWithErr(err fuchsiaposix.Errno) StreamSocketGetTcpQuickAckResult { |
| var _u StreamSocketGetTcpQuickAckResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketSetTcpCongestionResultTag uint64 |
| |
| const ( |
| StreamSocketSetTcpCongestionResultResponse = 1 // 0x00000001 |
| StreamSocketSetTcpCongestionResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketSetTcpCongestionResult struct { |
| I_streamSocketSetTcpCongestionResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketSetTcpCongestionResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketSetTcpCongestionResult) reset() { |
| switch _m.I_streamSocketSetTcpCongestionResultTag { |
| case 1: |
| var _zeroed StreamSocketSetTcpCongestionResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketSetTcpCongestionResult) Which() I_streamSocketSetTcpCongestionResultTag { |
| return _m.I_streamSocketSetTcpCongestionResultTag |
| } |
| |
| func (_m *StreamSocketSetTcpCongestionResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketSetTcpCongestionResultTag) |
| } |
| |
| func (_m *StreamSocketSetTcpCongestionResult) SetResponse(response StreamSocketSetTcpCongestionResponse) { |
| _m.reset() |
| _m.I_streamSocketSetTcpCongestionResultTag = StreamSocketSetTcpCongestionResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketSetTcpCongestionResultWithResponse(response StreamSocketSetTcpCongestionResponse) StreamSocketSetTcpCongestionResult { |
| var _u StreamSocketSetTcpCongestionResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketSetTcpCongestionResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketSetTcpCongestionResultTag = StreamSocketSetTcpCongestionResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketSetTcpCongestionResultWithErr(err fuchsiaposix.Errno) StreamSocketSetTcpCongestionResult { |
| var _u StreamSocketSetTcpCongestionResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketGetTcpCongestionResultTag uint64 |
| |
| const ( |
| StreamSocketGetTcpCongestionResultResponse = 1 // 0x00000001 |
| StreamSocketGetTcpCongestionResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketGetTcpCongestionResult struct { |
| I_streamSocketGetTcpCongestionResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketGetTcpCongestionResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketGetTcpCongestionResult) reset() { |
| switch _m.I_streamSocketGetTcpCongestionResultTag { |
| case 1: |
| var _zeroed StreamSocketGetTcpCongestionResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketGetTcpCongestionResult) Which() I_streamSocketGetTcpCongestionResultTag { |
| return _m.I_streamSocketGetTcpCongestionResultTag |
| } |
| |
| func (_m *StreamSocketGetTcpCongestionResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketGetTcpCongestionResultTag) |
| } |
| |
| func (_m *StreamSocketGetTcpCongestionResult) SetResponse(response StreamSocketGetTcpCongestionResponse) { |
| _m.reset() |
| _m.I_streamSocketGetTcpCongestionResultTag = StreamSocketGetTcpCongestionResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketGetTcpCongestionResultWithResponse(response StreamSocketGetTcpCongestionResponse) StreamSocketGetTcpCongestionResult { |
| var _u StreamSocketGetTcpCongestionResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketGetTcpCongestionResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketGetTcpCongestionResultTag = StreamSocketGetTcpCongestionResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketGetTcpCongestionResultWithErr(err fuchsiaposix.Errno) StreamSocketGetTcpCongestionResult { |
| var _u StreamSocketGetTcpCongestionResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketSetTcpUserTimeoutResultTag uint64 |
| |
| const ( |
| StreamSocketSetTcpUserTimeoutResultResponse = 1 // 0x00000001 |
| StreamSocketSetTcpUserTimeoutResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketSetTcpUserTimeoutResult struct { |
| I_streamSocketSetTcpUserTimeoutResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketSetTcpUserTimeoutResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketSetTcpUserTimeoutResult) reset() { |
| switch _m.I_streamSocketSetTcpUserTimeoutResultTag { |
| case 1: |
| var _zeroed StreamSocketSetTcpUserTimeoutResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketSetTcpUserTimeoutResult) Which() I_streamSocketSetTcpUserTimeoutResultTag { |
| return _m.I_streamSocketSetTcpUserTimeoutResultTag |
| } |
| |
| func (_m *StreamSocketSetTcpUserTimeoutResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketSetTcpUserTimeoutResultTag) |
| } |
| |
| func (_m *StreamSocketSetTcpUserTimeoutResult) SetResponse(response StreamSocketSetTcpUserTimeoutResponse) { |
| _m.reset() |
| _m.I_streamSocketSetTcpUserTimeoutResultTag = StreamSocketSetTcpUserTimeoutResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketSetTcpUserTimeoutResultWithResponse(response StreamSocketSetTcpUserTimeoutResponse) StreamSocketSetTcpUserTimeoutResult { |
| var _u StreamSocketSetTcpUserTimeoutResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketSetTcpUserTimeoutResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketSetTcpUserTimeoutResultTag = StreamSocketSetTcpUserTimeoutResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketSetTcpUserTimeoutResultWithErr(err fuchsiaposix.Errno) StreamSocketSetTcpUserTimeoutResult { |
| var _u StreamSocketSetTcpUserTimeoutResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_streamSocketGetTcpUserTimeoutResultTag uint64 |
| |
| const ( |
| StreamSocketGetTcpUserTimeoutResultResponse = 1 // 0x00000001 |
| StreamSocketGetTcpUserTimeoutResultErr = 2 // 0x00000002 |
| ) |
| |
| type StreamSocketGetTcpUserTimeoutResult struct { |
| I_streamSocketGetTcpUserTimeoutResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response StreamSocketGetTcpUserTimeoutResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *StreamSocketGetTcpUserTimeoutResult) reset() { |
| switch _m.I_streamSocketGetTcpUserTimeoutResultTag { |
| case 1: |
| var _zeroed StreamSocketGetTcpUserTimeoutResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *StreamSocketGetTcpUserTimeoutResult) Which() I_streamSocketGetTcpUserTimeoutResultTag { |
| return _m.I_streamSocketGetTcpUserTimeoutResultTag |
| } |
| |
| func (_m *StreamSocketGetTcpUserTimeoutResult) Ordinal() uint64 { |
| return uint64(_m.I_streamSocketGetTcpUserTimeoutResultTag) |
| } |
| |
| func (_m *StreamSocketGetTcpUserTimeoutResult) SetResponse(response StreamSocketGetTcpUserTimeoutResponse) { |
| _m.reset() |
| _m.I_streamSocketGetTcpUserTimeoutResultTag = StreamSocketGetTcpUserTimeoutResultResponse |
| _m.Response = response |
| } |
| |
| func StreamSocketGetTcpUserTimeoutResultWithResponse(response StreamSocketGetTcpUserTimeoutResponse) StreamSocketGetTcpUserTimeoutResult { |
| var _u StreamSocketGetTcpUserTimeoutResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *StreamSocketGetTcpUserTimeoutResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_streamSocketGetTcpUserTimeoutResultTag = StreamSocketGetTcpUserTimeoutResultErr |
| _m.Err = err |
| } |
| |
| func StreamSocketGetTcpUserTimeoutResultWithErr(err fuchsiaposix.Errno) StreamSocketGetTcpUserTimeoutResult { |
| var _u StreamSocketGetTcpUserTimeoutResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_providerStreamSocketResultTag uint64 |
| |
| const ( |
| ProviderStreamSocketResultResponse = 1 // 0x00000001 |
| ProviderStreamSocketResultErr = 2 // 0x00000002 |
| ) |
| |
| type ProviderStreamSocketResult struct { |
| I_providerStreamSocketResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"true"` |
| Response ProviderStreamSocketResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *ProviderStreamSocketResult) reset() { |
| switch _m.I_providerStreamSocketResultTag { |
| case 1: |
| var _zeroed ProviderStreamSocketResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *ProviderStreamSocketResult) Which() I_providerStreamSocketResultTag { |
| return _m.I_providerStreamSocketResultTag |
| } |
| |
| func (_m *ProviderStreamSocketResult) Ordinal() uint64 { |
| return uint64(_m.I_providerStreamSocketResultTag) |
| } |
| |
| func (_m *ProviderStreamSocketResult) SetResponse(response ProviderStreamSocketResponse) { |
| _m.reset() |
| _m.I_providerStreamSocketResultTag = ProviderStreamSocketResultResponse |
| _m.Response = response |
| } |
| |
| func ProviderStreamSocketResultWithResponse(response ProviderStreamSocketResponse) ProviderStreamSocketResult { |
| var _u ProviderStreamSocketResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *ProviderStreamSocketResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_providerStreamSocketResultTag = ProviderStreamSocketResultErr |
| _m.Err = err |
| } |
| |
| func ProviderStreamSocketResultWithErr(err fuchsiaposix.Errno) ProviderStreamSocketResult { |
| var _u ProviderStreamSocketResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_providerDatagramSocketResultTag uint64 |
| |
| const ( |
| ProviderDatagramSocketResultResponse = 1 // 0x00000001 |
| ProviderDatagramSocketResultErr = 2 // 0x00000002 |
| ) |
| |
| type ProviderDatagramSocketResult struct { |
| I_providerDatagramSocketResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"true"` |
| Response ProviderDatagramSocketResponse `fidl_ordinal:"1"` |
| Err fuchsiaposix.Errno `fidl_ordinal:"2"` |
| } |
| |
| func (_m *ProviderDatagramSocketResult) reset() { |
| switch _m.I_providerDatagramSocketResultTag { |
| case 1: |
| var _zeroed ProviderDatagramSocketResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed fuchsiaposix.Errno |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *ProviderDatagramSocketResult) Which() I_providerDatagramSocketResultTag { |
| return _m.I_providerDatagramSocketResultTag |
| } |
| |
| func (_m *ProviderDatagramSocketResult) Ordinal() uint64 { |
| return uint64(_m.I_providerDatagramSocketResultTag) |
| } |
| |
| func (_m *ProviderDatagramSocketResult) SetResponse(response ProviderDatagramSocketResponse) { |
| _m.reset() |
| _m.I_providerDatagramSocketResultTag = ProviderDatagramSocketResultResponse |
| _m.Response = response |
| } |
| |
| func ProviderDatagramSocketResultWithResponse(response ProviderDatagramSocketResponse) ProviderDatagramSocketResult { |
| var _u ProviderDatagramSocketResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *ProviderDatagramSocketResult) SetErr(err fuchsiaposix.Errno) { |
| _m.reset() |
| _m.I_providerDatagramSocketResultTag = ProviderDatagramSocketResultErr |
| _m.Err = err |
| } |
| |
| func ProviderDatagramSocketResultWithErr(err fuchsiaposix.Errno) ProviderDatagramSocketResult { |
| var _u ProviderDatagramSocketResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_providerInterfaceIndexToNameResultTag uint64 |
| |
| const ( |
| ProviderInterfaceIndexToNameResultResponse = 1 // 0x00000001 |
| ProviderInterfaceIndexToNameResultErr = 2 // 0x00000002 |
| ) |
| |
| type ProviderInterfaceIndexToNameResult struct { |
| I_providerInterfaceIndexToNameResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response ProviderInterfaceIndexToNameResponse `fidl_ordinal:"1"` |
| Err int32 `fidl_ordinal:"2"` |
| } |
| |
| func (_m *ProviderInterfaceIndexToNameResult) reset() { |
| switch _m.I_providerInterfaceIndexToNameResultTag { |
| case 1: |
| var _zeroed ProviderInterfaceIndexToNameResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed int32 |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *ProviderInterfaceIndexToNameResult) Which() I_providerInterfaceIndexToNameResultTag { |
| return _m.I_providerInterfaceIndexToNameResultTag |
| } |
| |
| func (_m *ProviderInterfaceIndexToNameResult) Ordinal() uint64 { |
| return uint64(_m.I_providerInterfaceIndexToNameResultTag) |
| } |
| |
| func (_m *ProviderInterfaceIndexToNameResult) SetResponse(response ProviderInterfaceIndexToNameResponse) { |
| _m.reset() |
| _m.I_providerInterfaceIndexToNameResultTag = ProviderInterfaceIndexToNameResultResponse |
| _m.Response = response |
| } |
| |
| func ProviderInterfaceIndexToNameResultWithResponse(response ProviderInterfaceIndexToNameResponse) ProviderInterfaceIndexToNameResult { |
| var _u ProviderInterfaceIndexToNameResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *ProviderInterfaceIndexToNameResult) SetErr(err int32) { |
| _m.reset() |
| _m.I_providerInterfaceIndexToNameResultTag = ProviderInterfaceIndexToNameResultErr |
| _m.Err = err |
| } |
| |
| func ProviderInterfaceIndexToNameResultWithErr(err int32) ProviderInterfaceIndexToNameResult { |
| var _u ProviderInterfaceIndexToNameResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_providerInterfaceNameToIndexResultTag uint64 |
| |
| const ( |
| ProviderInterfaceNameToIndexResultResponse = 1 // 0x00000001 |
| ProviderInterfaceNameToIndexResultErr = 2 // 0x00000002 |
| ) |
| |
| type ProviderInterfaceNameToIndexResult struct { |
| I_providerInterfaceNameToIndexResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response ProviderInterfaceNameToIndexResponse `fidl_ordinal:"1"` |
| Err int32 `fidl_ordinal:"2"` |
| } |
| |
| func (_m *ProviderInterfaceNameToIndexResult) reset() { |
| switch _m.I_providerInterfaceNameToIndexResultTag { |
| case 1: |
| var _zeroed ProviderInterfaceNameToIndexResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed int32 |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *ProviderInterfaceNameToIndexResult) Which() I_providerInterfaceNameToIndexResultTag { |
| return _m.I_providerInterfaceNameToIndexResultTag |
| } |
| |
| func (_m *ProviderInterfaceNameToIndexResult) Ordinal() uint64 { |
| return uint64(_m.I_providerInterfaceNameToIndexResultTag) |
| } |
| |
| func (_m *ProviderInterfaceNameToIndexResult) SetResponse(response ProviderInterfaceNameToIndexResponse) { |
| _m.reset() |
| _m.I_providerInterfaceNameToIndexResultTag = ProviderInterfaceNameToIndexResultResponse |
| _m.Response = response |
| } |
| |
| func ProviderInterfaceNameToIndexResultWithResponse(response ProviderInterfaceNameToIndexResponse) ProviderInterfaceNameToIndexResult { |
| var _u ProviderInterfaceNameToIndexResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *ProviderInterfaceNameToIndexResult) SetErr(err int32) { |
| _m.reset() |
| _m.I_providerInterfaceNameToIndexResultTag = ProviderInterfaceNameToIndexResultErr |
| _m.Err = err |
| } |
| |
| func ProviderInterfaceNameToIndexResultWithErr(err int32) ProviderInterfaceNameToIndexResult { |
| var _u ProviderInterfaceNameToIndexResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_providerInterfaceNameToFlagsResultTag uint64 |
| |
| const ( |
| ProviderInterfaceNameToFlagsResultResponse = 1 // 0x00000001 |
| ProviderInterfaceNameToFlagsResultErr = 2 // 0x00000002 |
| ) |
| |
| type ProviderInterfaceNameToFlagsResult struct { |
| I_providerInterfaceNameToFlagsResultTag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Response ProviderInterfaceNameToFlagsResponse `fidl_ordinal:"1"` |
| Err int32 `fidl_ordinal:"2"` |
| } |
| |
| func (_m *ProviderInterfaceNameToFlagsResult) reset() { |
| switch _m.I_providerInterfaceNameToFlagsResultTag { |
| case 1: |
| var _zeroed ProviderInterfaceNameToFlagsResponse |
| _m.Response = _zeroed |
| case 2: |
| var _zeroed int32 |
| _m.Err = _zeroed |
| } |
| } |
| |
| func (_m *ProviderInterfaceNameToFlagsResult) Which() I_providerInterfaceNameToFlagsResultTag { |
| return _m.I_providerInterfaceNameToFlagsResultTag |
| } |
| |
| func (_m *ProviderInterfaceNameToFlagsResult) Ordinal() uint64 { |
| return uint64(_m.I_providerInterfaceNameToFlagsResultTag) |
| } |
| |
| func (_m *ProviderInterfaceNameToFlagsResult) SetResponse(response ProviderInterfaceNameToFlagsResponse) { |
| _m.reset() |
| _m.I_providerInterfaceNameToFlagsResultTag = ProviderInterfaceNameToFlagsResultResponse |
| _m.Response = response |
| } |
| |
| func ProviderInterfaceNameToFlagsResultWithResponse(response ProviderInterfaceNameToFlagsResponse) ProviderInterfaceNameToFlagsResult { |
| var _u ProviderInterfaceNameToFlagsResult |
| _u.SetResponse(response) |
| return _u |
| } |
| |
| func (_m *ProviderInterfaceNameToFlagsResult) SetErr(err int32) { |
| _m.reset() |
| _m.I_providerInterfaceNameToFlagsResultTag = ProviderInterfaceNameToFlagsResultErr |
| _m.Err = err |
| } |
| |
| func ProviderInterfaceNameToFlagsResultWithErr(err int32) ProviderInterfaceNameToFlagsResult { |
| var _u ProviderInterfaceNameToFlagsResult |
| _u.SetErr(err) |
| return _u |
| } |
| |
| type I_optionalUint8Tag uint64 |
| |
| const ( |
| OptionalUint8Value = 1 // 0x00000001 |
| OptionalUint8Unset = 2 // 0x00000002 |
| ) |
| |
| // An optional byte value. |
| type OptionalUint8 struct { |
| I_optionalUint8Tag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Value uint8 `fidl_ordinal:"1"` |
| Unset Empty `fidl_ordinal:"2"` |
| } |
| |
| func (_m *OptionalUint8) reset() { |
| switch _m.I_optionalUint8Tag { |
| case 1: |
| var _zeroed uint8 |
| _m.Value = _zeroed |
| case 2: |
| var _zeroed Empty |
| _m.Unset = _zeroed |
| } |
| } |
| |
| func (_m *OptionalUint8) Which() I_optionalUint8Tag { |
| return _m.I_optionalUint8Tag |
| } |
| |
| func (_m *OptionalUint8) Ordinal() uint64 { |
| return uint64(_m.I_optionalUint8Tag) |
| } |
| |
| func (_m *OptionalUint8) SetValue(value uint8) { |
| _m.reset() |
| _m.I_optionalUint8Tag = OptionalUint8Value |
| _m.Value = value |
| } |
| |
| func OptionalUint8WithValue(value uint8) OptionalUint8 { |
| var _u OptionalUint8 |
| _u.SetValue(value) |
| return _u |
| } |
| |
| func (_m *OptionalUint8) SetUnset(unset Empty) { |
| _m.reset() |
| _m.I_optionalUint8Tag = OptionalUint8Unset |
| _m.Unset = unset |
| } |
| |
| func OptionalUint8WithUnset(unset Empty) OptionalUint8 { |
| var _u OptionalUint8 |
| _u.SetUnset(unset) |
| return _u |
| } |
| |
| type I_optionalUint32Tag uint64 |
| |
| const ( |
| OptionalUint32Value = 1 // 0x00000001 |
| OptionalUint32Unset = 2 // 0x00000002 |
| ) |
| |
| // An optional uint32 value. |
| type OptionalUint32 struct { |
| I_optionalUint32Tag `fidl:"x!" fidl_size_v1:"24" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| Value uint32 `fidl_ordinal:"1"` |
| Unset Empty `fidl_ordinal:"2"` |
| } |
| |
| func (_m *OptionalUint32) reset() { |
| switch _m.I_optionalUint32Tag { |
| case 1: |
| var _zeroed uint32 |
| _m.Value = _zeroed |
| case 2: |
| var _zeroed Empty |
| _m.Unset = _zeroed |
| } |
| } |
| |
| func (_m *OptionalUint32) Which() I_optionalUint32Tag { |
| return _m.I_optionalUint32Tag |
| } |
| |
| func (_m *OptionalUint32) Ordinal() uint64 { |
| return uint64(_m.I_optionalUint32Tag) |
| } |
| |
| func (_m *OptionalUint32) SetValue(value uint32) { |
| _m.reset() |
| _m.I_optionalUint32Tag = OptionalUint32Value |
| _m.Value = value |
| } |
| |
| func OptionalUint32WithValue(value uint32) OptionalUint32 { |
| var _u OptionalUint32 |
| _u.SetValue(value) |
| return _u |
| } |
| |
| func (_m *OptionalUint32) SetUnset(unset Empty) { |
| _m.reset() |
| _m.I_optionalUint32Tag = OptionalUint32Unset |
| _m.Unset = unset |
| } |
| |
| func OptionalUint32WithUnset(unset Empty) OptionalUint32 { |
| var _u OptionalUint32 |
| _u.SetUnset(unset) |
| return _u |
| } |
| |
| // Ancillary data for sending datagram sockets. |
| type SendControlData struct { |
| _ struct{} `fidl:"t" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| I_unknownData interface{} |
| } |
| |
| func (u *SendControlData) HasUnknownData() bool { |
| return u.I_unknownData != nil |
| } |
| |
| func (u *SendControlData) GetUnknownData() map[uint64]_bindings.UnknownData { |
| return u.I_unknownData.(map[uint64]_bindings.UnknownData) |
| } |
| |
| // Ancillary data for received datagram sockets. |
| type RecvControlData struct { |
| _ struct{} `fidl:"t" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| I_unknownData interface{} |
| } |
| |
| func (u *RecvControlData) HasUnknownData() bool { |
| return u.I_unknownData != nil |
| } |
| |
| func (u *RecvControlData) GetUnknownData() map[uint64]_bindings.UnknownData { |
| return u.I_unknownData.(map[uint64]_bindings.UnknownData) |
| } |
| |
| // TCP protocol state. |
| type TcpInfo struct { |
| _ struct{} `fidl:"t" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| I_unknownData interface{} |
| State TcpState `fidl_ordinal:"1"` |
| StatePresent bool |
| CaState TcpCongestionControlState `fidl_ordinal:"2"` |
| CaStatePresent bool |
| RtoUsec uint32 `fidl_ordinal:"11"` |
| RtoUsecPresent bool |
| RttUsec uint32 `fidl_ordinal:"26"` |
| RttUsecPresent bool |
| RttVarUsec uint32 `fidl_ordinal:"27"` |
| RttVarUsecPresent bool |
| SndSsthresh uint32 `fidl_ordinal:"28"` |
| SndSsthreshPresent bool |
| SndCwnd uint32 `fidl_ordinal:"29"` |
| SndCwndPresent bool |
| ReorderSeen bool `fidl_ordinal:"54"` |
| ReorderSeenPresent bool |
| } |
| |
| func (u *TcpInfo) SetState(state TcpState) { |
| u.State = state |
| u.StatePresent = true |
| } |
| |
| func (u *TcpInfo) GetState() TcpState { |
| return u.State |
| } |
| |
| func (u *TcpInfo) GetStateWithDefault(_default TcpState) TcpState { |
| if !u.HasState() { |
| return _default |
| } |
| return u.State |
| } |
| |
| func (u *TcpInfo) HasState() bool { |
| return u.StatePresent |
| } |
| |
| func (u *TcpInfo) ClearState() { |
| u.StatePresent = false |
| } |
| |
| func (u *TcpInfo) SetCaState(caState TcpCongestionControlState) { |
| u.CaState = caState |
| u.CaStatePresent = true |
| } |
| |
| func (u *TcpInfo) GetCaState() TcpCongestionControlState { |
| return u.CaState |
| } |
| |
| func (u *TcpInfo) GetCaStateWithDefault(_default TcpCongestionControlState) TcpCongestionControlState { |
| if !u.HasCaState() { |
| return _default |
| } |
| return u.CaState |
| } |
| |
| func (u *TcpInfo) HasCaState() bool { |
| return u.CaStatePresent |
| } |
| |
| func (u *TcpInfo) ClearCaState() { |
| u.CaStatePresent = false |
| } |
| |
| func (u *TcpInfo) SetRtoUsec(rtoUsec uint32) { |
| u.RtoUsec = rtoUsec |
| u.RtoUsecPresent = true |
| } |
| |
| func (u *TcpInfo) GetRtoUsec() uint32 { |
| return u.RtoUsec |
| } |
| |
| func (u *TcpInfo) GetRtoUsecWithDefault(_default uint32) uint32 { |
| if !u.HasRtoUsec() { |
| return _default |
| } |
| return u.RtoUsec |
| } |
| |
| func (u *TcpInfo) HasRtoUsec() bool { |
| return u.RtoUsecPresent |
| } |
| |
| func (u *TcpInfo) ClearRtoUsec() { |
| u.RtoUsecPresent = false |
| } |
| |
| func (u *TcpInfo) SetRttUsec(rttUsec uint32) { |
| u.RttUsec = rttUsec |
| u.RttUsecPresent = true |
| } |
| |
| func (u *TcpInfo) GetRttUsec() uint32 { |
| return u.RttUsec |
| } |
| |
| func (u *TcpInfo) GetRttUsecWithDefault(_default uint32) uint32 { |
| if !u.HasRttUsec() { |
| return _default |
| } |
| return u.RttUsec |
| } |
| |
| func (u *TcpInfo) HasRttUsec() bool { |
| return u.RttUsecPresent |
| } |
| |
| func (u *TcpInfo) ClearRttUsec() { |
| u.RttUsecPresent = false |
| } |
| |
| func (u *TcpInfo) SetRttVarUsec(rttVarUsec uint32) { |
| u.RttVarUsec = rttVarUsec |
| u.RttVarUsecPresent = true |
| } |
| |
| func (u *TcpInfo) GetRttVarUsec() uint32 { |
| return u.RttVarUsec |
| } |
| |
| func (u *TcpInfo) GetRttVarUsecWithDefault(_default uint32) uint32 { |
| if !u.HasRttVarUsec() { |
| return _default |
| } |
| return u.RttVarUsec |
| } |
| |
| func (u *TcpInfo) HasRttVarUsec() bool { |
| return u.RttVarUsecPresent |
| } |
| |
| func (u *TcpInfo) ClearRttVarUsec() { |
| u.RttVarUsecPresent = false |
| } |
| |
| func (u *TcpInfo) SetSndSsthresh(sndSsthresh uint32) { |
| u.SndSsthresh = sndSsthresh |
| u.SndSsthreshPresent = true |
| } |
| |
| func (u *TcpInfo) GetSndSsthresh() uint32 { |
| return u.SndSsthresh |
| } |
| |
| func (u *TcpInfo) GetSndSsthreshWithDefault(_default uint32) uint32 { |
| if !u.HasSndSsthresh() { |
| return _default |
| } |
| return u.SndSsthresh |
| } |
| |
| func (u *TcpInfo) HasSndSsthresh() bool { |
| return u.SndSsthreshPresent |
| } |
| |
| func (u *TcpInfo) ClearSndSsthresh() { |
| u.SndSsthreshPresent = false |
| } |
| |
| func (u *TcpInfo) SetSndCwnd(sndCwnd uint32) { |
| u.SndCwnd = sndCwnd |
| u.SndCwndPresent = true |
| } |
| |
| func (u *TcpInfo) GetSndCwnd() uint32 { |
| return u.SndCwnd |
| } |
| |
| func (u *TcpInfo) GetSndCwndWithDefault(_default uint32) uint32 { |
| if !u.HasSndCwnd() { |
| return _default |
| } |
| return u.SndCwnd |
| } |
| |
| func (u *TcpInfo) HasSndCwnd() bool { |
| return u.SndCwndPresent |
| } |
| |
| func (u *TcpInfo) ClearSndCwnd() { |
| u.SndCwndPresent = false |
| } |
| |
| func (u *TcpInfo) SetReorderSeen(reorderSeen bool) { |
| u.ReorderSeen = reorderSeen |
| u.ReorderSeenPresent = true |
| } |
| |
| func (u *TcpInfo) GetReorderSeen() bool { |
| return u.ReorderSeen |
| } |
| |
| func (u *TcpInfo) GetReorderSeenWithDefault(_default bool) bool { |
| if !u.HasReorderSeen() { |
| return _default |
| } |
| return u.ReorderSeen |
| } |
| |
| func (u *TcpInfo) HasReorderSeen() bool { |
| return u.ReorderSeenPresent |
| } |
| |
| func (u *TcpInfo) ClearReorderSeen() { |
| u.ReorderSeenPresent = false |
| } |
| |
| func (u *TcpInfo) HasUnknownData() bool { |
| return u.I_unknownData != nil |
| } |
| |
| func (u *TcpInfo) GetUnknownData() map[uint64]_bindings.UnknownData { |
| return u.I_unknownData.(map[uint64]_bindings.UnknownData) |
| } |
| |
| // Holds information about an interface and its addresses. |
| type InterfaceAddresses struct { |
| _ struct{} `fidl:"t" fidl_size_v1:"16" fidl_alignment_v1:"8" fidl_size_v2:"16" fidl_alignment_v2:"8" fidl_resource:"false"` |
| I_unknownData interface{} |
| // ID of the interface. |
| Id uint64 `fidl_ordinal:"1"` |
| IdPresent bool |
| // Name of the interface. |
| Name string `fidl_bounds:"15" fidl_ordinal:"2"` |
| NamePresent bool |
| // Contains the interface flags, as returned by the SIOCGIFFLAGS ioctl |
| // operation. |
| // |
| // TODO(fxbug.dev/64758): remove this once all clients are transitioned to |
| // use more strongly-typed `interface_flags`. |
| Flags uint32 `fidl_ordinal:"3"` |
| FlagsPresent bool |
| // All addresses currently assigned to the interface. |
| Addresses []fuchsianet.Subnet `fidl_bounds:"" fidl_ordinal:"4"` |
| AddressesPresent bool |
| // Contains the interface flags, as returned by the SIOCGIFFLAGS ioctl |
| // operation. |
| InterfaceFlags InterfaceFlags `fidl_ordinal:"5"` |
| InterfaceFlagsPresent bool |
| } |
| |
| func (u *InterfaceAddresses) SetId(id uint64) { |
| u.Id = id |
| u.IdPresent = true |
| } |
| |
| func (u *InterfaceAddresses) GetId() uint64 { |
| return u.Id |
| } |
| |
| func (u *InterfaceAddresses) GetIdWithDefault(_default uint64) uint64 { |
| if !u.HasId() { |
| return _default |
| } |
| return u.Id |
| } |
| |
| func (u *InterfaceAddresses) HasId() bool { |
| return u.IdPresent |
| } |
| |
| func (u *InterfaceAddresses) ClearId() { |
| u.IdPresent = false |
| } |
| |
| func (u *InterfaceAddresses) SetName(name string) { |
| u.Name = name |
| u.NamePresent = true |
| } |
| |
| func (u *InterfaceAddresses) GetName() string { |
| return u.Name |
| } |
| |
| func (u *InterfaceAddresses) GetNameWithDefault(_default string) string { |
| if !u.HasName() { |
| return _default |
| } |
| return u.Name |
| } |
| |
| func (u *InterfaceAddresses) HasName() bool { |
| return u.NamePresent |
| } |
| |
| func (u *InterfaceAddresses) ClearName() { |
| u.NamePresent = false |
| } |
| |
| func (u *InterfaceAddresses) SetFlags(flags uint32) { |
| u.Flags = flags |
| u.FlagsPresent = true |
| } |
| |
| func (u *InterfaceAddresses) GetFlags() uint32 { |
| return u.Flags |
| } |
| |
| func (u *InterfaceAddresses) GetFlagsWithDefault(_default uint32) uint32 { |
| if !u.HasFlags() { |
| return _default |
| } |
| return u.Flags |
| } |
| |
| func (u *InterfaceAddresses) HasFlags() bool { |
| return u.FlagsPresent |
| } |
| |
| func (u *InterfaceAddresses) ClearFlags() { |
| u.FlagsPresent = false |
| } |
| |
| func (u *InterfaceAddresses) SetAddresses(addresses []fuchsianet.Subnet) { |
| u.Addresses = addresses |
| u.AddressesPresent = true |
| } |
| |
| func (u *InterfaceAddresses) GetAddresses() []fuchsianet.Subnet { |
| return u.Addresses |
| } |
| |
| func (u *InterfaceAddresses) GetAddressesWithDefault(_default []fuchsianet.Subnet) []fuchsianet.Subnet { |
| if !u.HasAddresses() { |
| return _default |
| } |
| return u.Addresses |
| } |
| |
| func (u *InterfaceAddresses) HasAddresses() bool { |
| return u.AddressesPresent |
| } |
| |
| func (u *InterfaceAddresses) ClearAddresses() { |
| u.AddressesPresent = false |
| } |
| |
| func (u *InterfaceAddresses) SetInterfaceFlags(interfaceFlags InterfaceFlags) { |
| u.InterfaceFlags = interfaceFlags |
| u.InterfaceFlagsPresent = true |
| } |
| |
| func (u *InterfaceAddresses) GetInterfaceFlags() InterfaceFlags { |
| return u.InterfaceFlags |
| } |
| |
| func (u *InterfaceAddresses) GetInterfaceFlagsWithDefault(_default InterfaceFlags) InterfaceFlags { |
| if !u.HasInterfaceFlags() { |
| return _default |
| } |
| return u.InterfaceFlags |
| } |
| |
| func (u *InterfaceAddresses) HasInterfaceFlags() bool { |
| return u.InterfaceFlagsPresent |
| } |
| |
| func (u *InterfaceAddresses) ClearInterfaceFlags() { |
| u.InterfaceFlagsPresent = false |
| } |
| |
| func (u *InterfaceAddresses) HasUnknownData() bool { |
| return u.I_unknownData != nil |
| } |
| |
| func (u *InterfaceAddresses) GetUnknownData() map[uint64]_bindings.UnknownData { |
| return u.I_unknownData.(map[uint64]_bindings.UnknownData) |
| } |
| |
| const ( |
| BaseSocketCloneOrdinal uint64 = 0x5a61678f293ce16f |
| BaseSocketCloseOrdinal uint64 = 0x5309c5bd1c33dc44 |
| BaseSocketDescribeOrdinal uint64 = 0xffcec215078dea0 |
| BaseSocketOnOpenOrdinal uint64 = 0x7fc7bbb1dbfd1972 |
| BaseSocketSyncOrdinal uint64 = 0x189d88326c18b519 |
| BaseSocketGetAttrOrdinal uint64 = 0x78985e216314dafd |
| BaseSocketSetAttrOrdinal uint64 = 0x4186c0f40d938f46 |
| BaseSocketNodeGetFlagsOrdinal uint64 = 0x5b88fffb8eda3aa1 |
| BaseSocketNodeSetFlagsOrdinal uint64 = 0x5295b76c71fde733 |
| BaseSocketBindOrdinal uint64 = 0xf8457e6b05e15bc |
| BaseSocketConnectOrdinal uint64 = 0x17abeee0b9843bb1 |
| BaseSocketDisconnectOrdinal uint64 = 0x20eaedba2e0f70a4 |
| BaseSocketGetSockNameOrdinal uint64 = 0x41a618ef19a91f9d |
| BaseSocketGetPeerNameOrdinal uint64 = 0x4009d08a4beb5e95 |
| BaseSocketShutdownOrdinal uint64 = 0x382080a1d15b2111 |
| BaseSocketShutdown2Ordinal uint64 = 0x57d3458f9754763b |
| BaseSocketSetReuseAddressOrdinal uint64 = 0x1fd74ee8b9a4a876 |
| BaseSocketGetReuseAddressOrdinal uint64 = 0x67b7206b8d1bc0a5 |
| BaseSocketGetErrorOrdinal uint64 = 0x5aad39b33e5f6ebb |
| BaseSocketSetBroadcastOrdinal uint64 = 0x6023e081ce3cd947 |
| BaseSocketGetBroadcastOrdinal uint64 = 0x68796fc556f9780d |
| BaseSocketSetSendBufferOrdinal uint64 = 0x756eac32d73a7a70 |
| BaseSocketGetSendBufferOrdinal uint64 = 0x78a52fd9c7b2410b |
| BaseSocketSetReceiveBufferOrdinal uint64 = 0x6b0cf2f1919c7001 |
| BaseSocketGetReceiveBufferOrdinal uint64 = 0x14c1a4b64f709e5c |
| BaseSocketSetKeepAliveOrdinal uint64 = 0x572df8f0b920d2c7 |
| BaseSocketGetKeepAliveOrdinal uint64 = 0x2dd29d3215f2c9d2 |
| BaseSocketSetOutOfBandInlineOrdinal uint64 = 0x3ecb49968bee439 |
| BaseSocketGetOutOfBandInlineOrdinal uint64 = 0x348c1ab3aeca1745 |
| BaseSocketSetNoCheckOrdinal uint64 = 0x6bbf00c53a4c78c2 |
| BaseSocketGetNoCheckOrdinal uint64 = 0x2cd4249286417694 |
| BaseSocketSetLingerOrdinal uint64 = 0x45386351246e998e |
| BaseSocketGetLingerOrdinal uint64 = 0x48eb20fc5ccb0e45 |
| BaseSocketSetReusePortOrdinal uint64 = 0x24dd3e5cb36d9ccb |
| BaseSocketGetReusePortOrdinal uint64 = 0x7a112c1ab54ff828 |
| BaseSocketGetAcceptConnOrdinal uint64 = 0x67ce6db6c2ec8966 |
| BaseSocketSetBindToDeviceOrdinal uint64 = 0x2118b483f28aafc4 |
| BaseSocketGetBindToDeviceOrdinal uint64 = 0x1ab1fbf0ef7906c8 |
| BaseSocketSetTimestampOrdinal uint64 = 0x285d6516c263d839 |
| BaseSocketGetTimestampOrdinal uint64 = 0x49f2fffbbcc2bd27 |
| BaseSocketSetIpTypeOfServiceOrdinal uint64 = 0x559849ba9574834a |
| BaseSocketGetIpTypeOfServiceOrdinal uint64 = 0x2740d6bfa379deb1 |
| BaseSocketSetIpTtlOrdinal uint64 = 0x67395f7176d7918e |
| BaseSocketGetIpTtlOrdinal uint64 = 0x789d5ddfe26b97ac |
| BaseSocketSetIpPacketInfoOrdinal uint64 = 0x3e02030a2fd13c03 |
| BaseSocketGetIpPacketInfoOrdinal uint64 = 0x176f008d5a0dab15 |
| BaseSocketSetIpReceiveTypeOfServiceOrdinal uint64 = 0x17148064e563dde5 |
| BaseSocketGetIpReceiveTypeOfServiceOrdinal uint64 = 0x26cc26653b0fa460 |
| BaseSocketSetIpMulticastInterfaceOrdinal uint64 = 0x6566fdb7061bbcf8 |
| BaseSocketGetIpMulticastInterfaceOrdinal uint64 = 0x44415752b16ff024 |
| BaseSocketSetIpMulticastTtlOrdinal uint64 = 0x7d1a477776ba00d3 |
| BaseSocketGetIpMulticastTtlOrdinal uint64 = 0x17cbd4bd9246fc40 |
| BaseSocketSetIpMulticastLoopbackOrdinal uint64 = 0x2a56b32f8f02369 |
| BaseSocketGetIpMulticastLoopbackOrdinal uint64 = 0x27b16d7883c08ca8 |
| BaseSocketAddIpMembershipOrdinal uint64 = 0x39a4eda6580147a0 |
| BaseSocketDropIpMembershipOrdinal uint64 = 0x6d16e8fbaf496254 |
| BaseSocketAddIpv6MembershipOrdinal uint64 = 0x231556bfce3194c1 |
| BaseSocketDropIpv6MembershipOrdinal uint64 = 0x629c12db293444c0 |
| BaseSocketSetIpv6MulticastInterfaceOrdinal uint64 = 0x5d2a568e67b54234 |
| BaseSocketGetIpv6MulticastInterfaceOrdinal uint64 = 0x7b8f38fe354f32bc |
| BaseSocketSetIpv6MulticastHopsOrdinal uint64 = 0x2b2167d12c8a495d |
| BaseSocketGetIpv6MulticastHopsOrdinal uint64 = 0x51a3c8257b1a2745 |
| BaseSocketSetIpv6MulticastLoopbackOrdinal uint64 = 0x97706949c4163b7 |
| BaseSocketGetIpv6MulticastLoopbackOrdinal uint64 = 0x78d6544e48794935 |
| BaseSocketSetIpv6OnlyOrdinal uint64 = 0x1d87ce5c02d8bcb2 |
| BaseSocketGetIpv6OnlyOrdinal uint64 = 0x25d6755dbe2e9c7e |
| BaseSocketSetIpv6ReceiveTrafficClassOrdinal uint64 = 0x53b93b71c9431fe4 |
| BaseSocketGetIpv6ReceiveTrafficClassOrdinal uint64 = 0x1c8433af11cd4596 |
| BaseSocketSetIpv6TrafficClassOrdinal uint64 = 0x32da0ca485fad782 |
| BaseSocketGetIpv6TrafficClassOrdinal uint64 = 0x6ca5b9166c8d3cba |
| ) |
| |
| type BaseSocketWithCtxInterface _bindings.ChannelProxy |
| |
| // Create another connection to the same remote object. |
| // |
| // `flags` may be any of: |
| // |
| // - `OPEN_RIGHT_*` |
| // - `OPEN_FLAG_APPEND` |
| // - `OPEN_FLAG_NO_REMOTE` |
| // - `OPEN_FLAG_DESCRIBE` |
| // - `CLONE_FLAG_SAME_RIGHTS` |
| // |
| // All other flags are ignored. |
| // |
| // The `OPEN_RIGHT_*` bits in `flags` request corresponding rights over the resulting |
| // cloned object. |
| // The cloned object must have rights less than or equal to the original object, otherwise |
| // returns `ZX_ERR_ACCESS_DENIED`. |
| // Alternatively, pass `CLONE_FLAG_SAME_RIGHTS` to inherit the rights on the source connection. |
| // It is invalid to pass any of the `OPEN_RIGHT_*` flags together with |
| // `CLONE_FLAG_SAME_RIGHTS`. |
| func (p *BaseSocketWithCtxInterface) Clone(ctx_ _bindings.Context, flags uint32, object fuchsiaio.NodeWithCtxInterfaceRequest) error { |
| req_ := &baseSocketWithCtxCloneRequest{ |
| Flags: flags, |
| Object: object, |
| } |
| err_ := ((*_bindings.ChannelProxy)(p)).Send(BaseSocketCloneOrdinal, req_) |
| return err_ |
| } |
| |
| // Terminates connection with object. |
| // |
| // This method does not require any rights. |
| func (p *BaseSocketWithCtxInterface) Close(ctx_ _bindings.Context) (int32, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxCloseResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketCloseOrdinal, req_, resp_) |
| return resp_.S, err_ |
| } |
| |
| // Returns extra information about the type of the object. |
| // If the `Describe` operation fails, the connection is closed. |
| // |
| // This method does not require any rights. |
| func (p *BaseSocketWithCtxInterface) Describe(ctx_ _bindings.Context) (fuchsiaio.NodeInfo, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxDescribeResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketDescribeOrdinal, req_, resp_) |
| return resp_.Info, err_ |
| } |
| |
| // An event produced eagerly by a FIDL server if requested by `OPEN_FLAG_DESCRIBE`. |
| // |
| // Indicates the success or failure of the open operation, and optionally describes the |
| // object. If the status is `ZX_OK`, `info` contains descriptive information about the object |
| // (the same as would be returned by `Describe`). |
| func (p *BaseSocketWithCtxInterface) ExpectOnOpen(ctx_ _bindings.Context) (int32, *fuchsiaio.NodeInfo, error) { |
| resp_ := &baseSocketWithCtxOnOpenResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Recv(BaseSocketOnOpenOrdinal, resp_) |
| return resp_.S, resp_.Info, err_ |
| } |
| |
| // Synchronizes updates to the node to the underlying media, if it exists. |
| // |
| // This method does not require any rights. |
| func (p *BaseSocketWithCtxInterface) Sync(ctx_ _bindings.Context) (int32, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxSyncResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSyncOrdinal, req_, resp_) |
| return resp_.S, err_ |
| } |
| |
| // Acquires information about the node. |
| // |
| // This method does not require any rights. |
| func (p *BaseSocketWithCtxInterface) GetAttr(ctx_ _bindings.Context) (int32, fuchsiaio.NodeAttributes, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetAttrResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetAttrOrdinal, req_, resp_) |
| return resp_.S, resp_.Attributes, err_ |
| } |
| |
| // Updates information about the node. |
| // `flags` may be any of `NODE_ATTRIBUTE_FLAG_*`. |
| // |
| // This method requires following rights: `OPEN_RIGHT_WRITABLE`, otherwise returns |
| // `ZX_ERR_BAD_HANDLE`. |
| func (p *BaseSocketWithCtxInterface) SetAttr(ctx_ _bindings.Context, flags uint32, attributes fuchsiaio.NodeAttributes) (int32, error) { |
| req_ := &baseSocketWithCtxSetAttrRequest{ |
| Flags: flags, |
| Attributes: attributes, |
| } |
| resp_ := &baseSocketWithCtxSetAttrResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetAttrOrdinal, req_, resp_) |
| return resp_.S, err_ |
| } |
| |
| // Acquires the `Directory.Open` rights and flags used to access this file. |
| // |
| // This method does not require any rights. |
| // This method has the same functionality as GetFlags for File and is |
| // meant as an in-progress replacement. |
| func (p *BaseSocketWithCtxInterface) NodeGetFlags(ctx_ _bindings.Context) (int32, uint32, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxNodeGetFlagsResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketNodeGetFlagsOrdinal, req_, resp_) |
| return resp_.S, resp_.Flags, err_ |
| } |
| |
| // Changes the `Directory.Open` flags used to access the file. |
| // Supported flags which can be turned on / off: |
| // - `OPEN_FLAG_APPEND` |
| // |
| // This method does not require any rights. |
| // This method has the same functionality as SetFlags for File and is |
| // meant as an in-progress replacement. |
| func (p *BaseSocketWithCtxInterface) NodeSetFlags(ctx_ _bindings.Context, flags uint32) (int32, error) { |
| req_ := &baseSocketWithCtxNodeSetFlagsRequest{ |
| Flags: flags, |
| } |
| resp_ := &baseSocketWithCtxNodeSetFlagsResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketNodeSetFlagsOrdinal, req_, resp_) |
| return resp_.S, err_ |
| } |
| |
| // Sets the local address used for the socket. |
| func (p *BaseSocketWithCtxInterface) Bind(ctx_ _bindings.Context, addr fuchsianet.SocketAddress) (BaseSocketBindResult, error) { |
| req_ := &baseSocketWithCtxBindRequest{ |
| Addr: addr, |
| } |
| resp_ := &baseSocketWithCtxBindResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketBindOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Initiates a connection to a remote address. |
| func (p *BaseSocketWithCtxInterface) Connect(ctx_ _bindings.Context, addr fuchsianet.SocketAddress) (BaseSocketConnectResult, error) { |
| req_ := &baseSocketWithCtxConnectRequest{ |
| Addr: addr, |
| } |
| resp_ := &baseSocketWithCtxConnectResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketConnectOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Clears connection information from this socket. |
| func (p *BaseSocketWithCtxInterface) Disconnect(ctx_ _bindings.Context) (BaseSocketDisconnectResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxDisconnectResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketDisconnectOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Retrieves the local socket address. |
| func (p *BaseSocketWithCtxInterface) GetSockName(ctx_ _bindings.Context) (BaseSocketGetSockNameResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetSockNameResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetSockNameOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Retrieves the remote socket address. |
| func (p *BaseSocketWithCtxInterface) GetPeerName(ctx_ _bindings.Context) (BaseSocketGetPeerNameResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetPeerNameResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetPeerNameOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Shuts down part of the socket. |
| func (p *BaseSocketWithCtxInterface) Shutdown(ctx_ _bindings.Context, mode ShutdownMode) (BaseSocketShutdownResult, error) { |
| req_ := &baseSocketWithCtxShutdownRequest{ |
| Mode: mode, |
| } |
| resp_ := &baseSocketWithCtxShutdownResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketShutdownOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| func (p *BaseSocketWithCtxInterface) Shutdown2(ctx_ _bindings.Context, mode ShutdownMode) (BaseSocketShutdown2Result, error) { |
| req_ := &baseSocketWithCtxShutdown2Request{ |
| Mode: mode, |
| } |
| resp_ := &baseSocketWithCtxShutdown2Response{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketShutdown2Ordinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_REUSEADDR`. |
| func (p *BaseSocketWithCtxInterface) SetReuseAddress(ctx_ _bindings.Context, value bool) (BaseSocketSetReuseAddressResult, error) { |
| req_ := &baseSocketWithCtxSetReuseAddressRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetReuseAddressResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetReuseAddressOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_REUSEADDR`. |
| func (p *BaseSocketWithCtxInterface) GetReuseAddress(ctx_ _bindings.Context) (BaseSocketGetReuseAddressResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetReuseAddressResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetReuseAddressOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_ERROR`. |
| // Returns the last error if there is an error set on the socket. |
| func (p *BaseSocketWithCtxInterface) GetError(ctx_ _bindings.Context) (BaseSocketGetErrorResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetErrorResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetErrorOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_BROADCAST`. |
| func (p *BaseSocketWithCtxInterface) SetBroadcast(ctx_ _bindings.Context, value bool) (BaseSocketSetBroadcastResult, error) { |
| req_ := &baseSocketWithCtxSetBroadcastRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetBroadcastResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetBroadcastOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_BROADCAST`. |
| func (p *BaseSocketWithCtxInterface) GetBroadcast(ctx_ _bindings.Context) (BaseSocketGetBroadcastResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetBroadcastResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetBroadcastOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_SNDBUF`. |
| func (p *BaseSocketWithCtxInterface) SetSendBuffer(ctx_ _bindings.Context, valueBytes uint64) (BaseSocketSetSendBufferResult, error) { |
| req_ := &baseSocketWithCtxSetSendBufferRequest{ |
| ValueBytes: valueBytes, |
| } |
| resp_ := &baseSocketWithCtxSetSendBufferResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetSendBufferOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_SNDBUF`. |
| func (p *BaseSocketWithCtxInterface) GetSendBuffer(ctx_ _bindings.Context) (BaseSocketGetSendBufferResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetSendBufferResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetSendBufferOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_RCVBUF`. |
| func (p *BaseSocketWithCtxInterface) SetReceiveBuffer(ctx_ _bindings.Context, valueBytes uint64) (BaseSocketSetReceiveBufferResult, error) { |
| req_ := &baseSocketWithCtxSetReceiveBufferRequest{ |
| ValueBytes: valueBytes, |
| } |
| resp_ := &baseSocketWithCtxSetReceiveBufferResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetReceiveBufferOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_RCVBUF`. |
| func (p *BaseSocketWithCtxInterface) GetReceiveBuffer(ctx_ _bindings.Context) (BaseSocketGetReceiveBufferResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetReceiveBufferResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetReceiveBufferOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_KEEPALIVE`. |
| func (p *BaseSocketWithCtxInterface) SetKeepAlive(ctx_ _bindings.Context, value bool) (BaseSocketSetKeepAliveResult, error) { |
| req_ := &baseSocketWithCtxSetKeepAliveRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetKeepAliveResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetKeepAliveOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_KEEPALIVE`. |
| func (p *BaseSocketWithCtxInterface) GetKeepAlive(ctx_ _bindings.Context) (BaseSocketGetKeepAliveResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetKeepAliveResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetKeepAliveOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_OOBINLINE`. |
| func (p *BaseSocketWithCtxInterface) SetOutOfBandInline(ctx_ _bindings.Context, value bool) (BaseSocketSetOutOfBandInlineResult, error) { |
| req_ := &baseSocketWithCtxSetOutOfBandInlineRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetOutOfBandInlineResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetOutOfBandInlineOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_OOBINLINE`. |
| func (p *BaseSocketWithCtxInterface) GetOutOfBandInline(ctx_ _bindings.Context) (BaseSocketGetOutOfBandInlineResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetOutOfBandInlineResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetOutOfBandInlineOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_NO_CHECK`. |
| func (p *BaseSocketWithCtxInterface) SetNoCheck(ctx_ _bindings.Context, value bool) (BaseSocketSetNoCheckResult, error) { |
| req_ := &baseSocketWithCtxSetNoCheckRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetNoCheckResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetNoCheckOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_NO_CHECK`. |
| func (p *BaseSocketWithCtxInterface) GetNoCheck(ctx_ _bindings.Context) (BaseSocketGetNoCheckResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetNoCheckResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetNoCheckOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_LINGER`. |
| func (p *BaseSocketWithCtxInterface) SetLinger(ctx_ _bindings.Context, linger bool, lengthSecs uint32) (BaseSocketSetLingerResult, error) { |
| req_ := &baseSocketWithCtxSetLingerRequest{ |
| Linger: linger, |
| LengthSecs: lengthSecs, |
| } |
| resp_ := &baseSocketWithCtxSetLingerResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetLingerOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_LINGER`. |
| func (p *BaseSocketWithCtxInterface) GetLinger(ctx_ _bindings.Context) (BaseSocketGetLingerResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetLingerResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetLingerOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_REUSEPORT`. |
| func (p *BaseSocketWithCtxInterface) SetReusePort(ctx_ _bindings.Context, value bool) (BaseSocketSetReusePortResult, error) { |
| req_ := &baseSocketWithCtxSetReusePortRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetReusePortResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetReusePortOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_REUSEPORT`. |
| func (p *BaseSocketWithCtxInterface) GetReusePort(ctx_ _bindings.Context) (BaseSocketGetReusePortResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetReusePortResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetReusePortOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_ACCEPTCONN`. |
| func (p *BaseSocketWithCtxInterface) GetAcceptConn(ctx_ _bindings.Context) (BaseSocketGetAcceptConnResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetAcceptConnResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetAcceptConnOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_BINDTODEVICE`. |
| func (p *BaseSocketWithCtxInterface) SetBindToDevice(ctx_ _bindings.Context, value string) (BaseSocketSetBindToDeviceResult, error) { |
| req_ := &baseSocketWithCtxSetBindToDeviceRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetBindToDeviceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetBindToDeviceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_BINDTODEVICE`. |
| func (p *BaseSocketWithCtxInterface) GetBindToDevice(ctx_ _bindings.Context) (BaseSocketGetBindToDeviceResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetBindToDeviceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetBindToDeviceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_TIMESTAMP`. |
| func (p *BaseSocketWithCtxInterface) SetTimestamp(ctx_ _bindings.Context, value bool) (BaseSocketSetTimestampResult, error) { |
| req_ := &baseSocketWithCtxSetTimestampRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetTimestampResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetTimestampOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_TIMESTAMP`. |
| func (p *BaseSocketWithCtxInterface) GetTimestamp(ctx_ _bindings.Context) (BaseSocketGetTimestampResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetTimestampResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetTimestampOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_TOS`. |
| func (p *BaseSocketWithCtxInterface) SetIpTypeOfService(ctx_ _bindings.Context, value uint8) (BaseSocketSetIpTypeOfServiceResult, error) { |
| req_ := &baseSocketWithCtxSetIpTypeOfServiceRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetIpTypeOfServiceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetIpTypeOfServiceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_TOS`. |
| func (p *BaseSocketWithCtxInterface) GetIpTypeOfService(ctx_ _bindings.Context) (BaseSocketGetIpTypeOfServiceResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetIpTypeOfServiceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetIpTypeOfServiceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_TTL`. |
| func (p *BaseSocketWithCtxInterface) SetIpTtl(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpTtlResult, error) { |
| req_ := &baseSocketWithCtxSetIpTtlRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetIpTtlResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetIpTtlOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_TTL`. |
| func (p *BaseSocketWithCtxInterface) GetIpTtl(ctx_ _bindings.Context) (BaseSocketGetIpTtlResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetIpTtlResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetIpTtlOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_PKTINFO`. |
| func (p *BaseSocketWithCtxInterface) SetIpPacketInfo(ctx_ _bindings.Context, value bool) (BaseSocketSetIpPacketInfoResult, error) { |
| req_ := &baseSocketWithCtxSetIpPacketInfoRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetIpPacketInfoResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetIpPacketInfoOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_PKTINFO`. |
| func (p *BaseSocketWithCtxInterface) GetIpPacketInfo(ctx_ _bindings.Context) (BaseSocketGetIpPacketInfoResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetIpPacketInfoResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetIpPacketInfoOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_RECVTOS`. |
| func (p *BaseSocketWithCtxInterface) SetIpReceiveTypeOfService(ctx_ _bindings.Context, value bool) (BaseSocketSetIpReceiveTypeOfServiceResult, error) { |
| req_ := &baseSocketWithCtxSetIpReceiveTypeOfServiceRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetIpReceiveTypeOfServiceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetIpReceiveTypeOfServiceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_RECVTOS`. |
| func (p *BaseSocketWithCtxInterface) GetIpReceiveTypeOfService(ctx_ _bindings.Context) (BaseSocketGetIpReceiveTypeOfServiceResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetIpReceiveTypeOfServiceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetIpReceiveTypeOfServiceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_MULTICAST_IF`. |
| func (p *BaseSocketWithCtxInterface) SetIpMulticastInterface(ctx_ _bindings.Context, iface uint64, address fuchsianet.Ipv4Address) (BaseSocketSetIpMulticastInterfaceResult, error) { |
| req_ := &baseSocketWithCtxSetIpMulticastInterfaceRequest{ |
| Iface: iface, |
| Address: address, |
| } |
| resp_ := &baseSocketWithCtxSetIpMulticastInterfaceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetIpMulticastInterfaceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_MULTICAST_IF`. |
| func (p *BaseSocketWithCtxInterface) GetIpMulticastInterface(ctx_ _bindings.Context) (BaseSocketGetIpMulticastInterfaceResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetIpMulticastInterfaceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetIpMulticastInterfaceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_MULTICAST_TTL`. |
| func (p *BaseSocketWithCtxInterface) SetIpMulticastTtl(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpMulticastTtlResult, error) { |
| req_ := &baseSocketWithCtxSetIpMulticastTtlRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetIpMulticastTtlResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetIpMulticastTtlOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_MULTICAST_TTL`. |
| func (p *BaseSocketWithCtxInterface) GetIpMulticastTtl(ctx_ _bindings.Context) (BaseSocketGetIpMulticastTtlResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetIpMulticastTtlResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetIpMulticastTtlOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_MULTICAST_LOOP`. |
| func (p *BaseSocketWithCtxInterface) SetIpMulticastLoopback(ctx_ _bindings.Context, value bool) (BaseSocketSetIpMulticastLoopbackResult, error) { |
| req_ := &baseSocketWithCtxSetIpMulticastLoopbackRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetIpMulticastLoopbackResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetIpMulticastLoopbackOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_MULTICAST_LOOP`. |
| func (p *BaseSocketWithCtxInterface) GetIpMulticastLoopback(ctx_ _bindings.Context) (BaseSocketGetIpMulticastLoopbackResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetIpMulticastLoopbackResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetIpMulticastLoopbackOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_ADD_MEMBERSHIP` |
| func (p *BaseSocketWithCtxInterface) AddIpMembership(ctx_ _bindings.Context, membership IpMulticastMembership) (BaseSocketAddIpMembershipResult, error) { |
| req_ := &baseSocketWithCtxAddIpMembershipRequest{ |
| Membership: membership, |
| } |
| resp_ := &baseSocketWithCtxAddIpMembershipResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketAddIpMembershipOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_DROP_MEMBERSHIP` |
| func (p *BaseSocketWithCtxInterface) DropIpMembership(ctx_ _bindings.Context, membership IpMulticastMembership) (BaseSocketDropIpMembershipResult, error) { |
| req_ := &baseSocketWithCtxDropIpMembershipRequest{ |
| Membership: membership, |
| } |
| resp_ := &baseSocketWithCtxDropIpMembershipResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketDropIpMembershipOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_ADD_MEMBERSHIP`. |
| func (p *BaseSocketWithCtxInterface) AddIpv6Membership(ctx_ _bindings.Context, membership Ipv6MulticastMembership) (BaseSocketAddIpv6MembershipResult, error) { |
| req_ := &baseSocketWithCtxAddIpv6MembershipRequest{ |
| Membership: membership, |
| } |
| resp_ := &baseSocketWithCtxAddIpv6MembershipResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketAddIpv6MembershipOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_DROP_MEMBERSHIP`. |
| func (p *BaseSocketWithCtxInterface) DropIpv6Membership(ctx_ _bindings.Context, membership Ipv6MulticastMembership) (BaseSocketDropIpv6MembershipResult, error) { |
| req_ := &baseSocketWithCtxDropIpv6MembershipRequest{ |
| Membership: membership, |
| } |
| resp_ := &baseSocketWithCtxDropIpv6MembershipResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketDropIpv6MembershipOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_MULTICAST_IF`. |
| func (p *BaseSocketWithCtxInterface) SetIpv6MulticastInterface(ctx_ _bindings.Context, value uint64) (BaseSocketSetIpv6MulticastInterfaceResult, error) { |
| req_ := &baseSocketWithCtxSetIpv6MulticastInterfaceRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetIpv6MulticastInterfaceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetIpv6MulticastInterfaceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IPV6` -> `IPV6_MULTICAST_IF`. |
| func (p *BaseSocketWithCtxInterface) GetIpv6MulticastInterface(ctx_ _bindings.Context) (BaseSocketGetIpv6MulticastInterfaceResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetIpv6MulticastInterfaceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetIpv6MulticastInterfaceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_MULTICAST_HOPS`. |
| func (p *BaseSocketWithCtxInterface) SetIpv6MulticastHops(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpv6MulticastHopsResult, error) { |
| req_ := &baseSocketWithCtxSetIpv6MulticastHopsRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetIpv6MulticastHopsResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetIpv6MulticastHopsOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IPV6` -> `IPV6_MULTICAST_HOPS`. |
| func (p *BaseSocketWithCtxInterface) GetIpv6MulticastHops(ctx_ _bindings.Context) (BaseSocketGetIpv6MulticastHopsResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetIpv6MulticastHopsResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetIpv6MulticastHopsOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_MULTICAST_LOOP`. |
| func (p *BaseSocketWithCtxInterface) SetIpv6MulticastLoopback(ctx_ _bindings.Context, value bool) (BaseSocketSetIpv6MulticastLoopbackResult, error) { |
| req_ := &baseSocketWithCtxSetIpv6MulticastLoopbackRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetIpv6MulticastLoopbackResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetIpv6MulticastLoopbackOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IPV6` -> `IPV6_MULTICAST_LOOP`. |
| func (p *BaseSocketWithCtxInterface) GetIpv6MulticastLoopback(ctx_ _bindings.Context) (BaseSocketGetIpv6MulticastLoopbackResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetIpv6MulticastLoopbackResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetIpv6MulticastLoopbackOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_V6ONLY`. |
| func (p *BaseSocketWithCtxInterface) SetIpv6Only(ctx_ _bindings.Context, value bool) (BaseSocketSetIpv6OnlyResult, error) { |
| req_ := &baseSocketWithCtxSetIpv6OnlyRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetIpv6OnlyResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetIpv6OnlyOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IPV6` -> `IPV6_V6ONLY`. |
| func (p *BaseSocketWithCtxInterface) GetIpv6Only(ctx_ _bindings.Context) (BaseSocketGetIpv6OnlyResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetIpv6OnlyResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetIpv6OnlyOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_RECVTCLASS`. |
| func (p *BaseSocketWithCtxInterface) SetIpv6ReceiveTrafficClass(ctx_ _bindings.Context, value bool) (BaseSocketSetIpv6ReceiveTrafficClassResult, error) { |
| req_ := &baseSocketWithCtxSetIpv6ReceiveTrafficClassRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetIpv6ReceiveTrafficClassResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetIpv6ReceiveTrafficClassOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IPV6` -> `IPV6_RECVTCLASS`. |
| func (p *BaseSocketWithCtxInterface) GetIpv6ReceiveTrafficClass(ctx_ _bindings.Context) (BaseSocketGetIpv6ReceiveTrafficClassResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetIpv6ReceiveTrafficClassResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetIpv6ReceiveTrafficClassOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_TCLASS` |
| func (p *BaseSocketWithCtxInterface) SetIpv6TrafficClass(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpv6TrafficClassResult, error) { |
| req_ := &baseSocketWithCtxSetIpv6TrafficClassRequest{ |
| Value: value, |
| } |
| resp_ := &baseSocketWithCtxSetIpv6TrafficClassResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketSetIpv6TrafficClassOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IPV6` -> `IPV6_TCLASS`. |
| func (p *BaseSocketWithCtxInterface) GetIpv6TrafficClass(ctx_ _bindings.Context) (BaseSocketGetIpv6TrafficClassResult, error) { |
| var req_ _bindings.Message |
| resp_ := &baseSocketWithCtxGetIpv6TrafficClassResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(BaseSocketGetIpv6TrafficClassOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // A network socket. |
| // |
| // Once a socket has been retrieved from a `Provider`, this interface is then used to further |
| // configure and use the socket. This interface is essentially POSIX. Its implementation must |
| // support Linux-specific arguments to {Get,Set}SockOpt. |
| // |
| // All methods on this type are nonblocking; their exact behaviors match their Linux counterparts. |
| // |
| // *Warning:* This protocol is not yet ready for direct use by clients. Instead, clients should |
| // use the BSD sockets API to interact with sockets. We plan to change this protocol substantially |
| // and clients that couple directly to this protocol will make those changes more difficult. |
| type BaseSocketWithCtx interface { |
| // Create another connection to the same remote object. |
| // |
| // `flags` may be any of: |
| // |
| // - `OPEN_RIGHT_*` |
| // - `OPEN_FLAG_APPEND` |
| // - `OPEN_FLAG_NO_REMOTE` |
| // - `OPEN_FLAG_DESCRIBE` |
| // - `CLONE_FLAG_SAME_RIGHTS` |
| // |
| // All other flags are ignored. |
| // |
| // The `OPEN_RIGHT_*` bits in `flags` request corresponding rights over the resulting |
| // cloned object. |
| // The cloned object must have rights less than or equal to the original object, otherwise |
| // returns `ZX_ERR_ACCESS_DENIED`. |
| // Alternatively, pass `CLONE_FLAG_SAME_RIGHTS` to inherit the rights on the source connection. |
| // It is invalid to pass any of the `OPEN_RIGHT_*` flags together with |
| // `CLONE_FLAG_SAME_RIGHTS`. |
| Clone(ctx_ _bindings.Context, flags uint32, object fuchsiaio.NodeWithCtxInterfaceRequest) error |
| // Terminates connection with object. |
| // |
| // This method does not require any rights. |
| Close(ctx_ _bindings.Context) (int32, error) |
| // Returns extra information about the type of the object. |
| // If the `Describe` operation fails, the connection is closed. |
| // |
| // This method does not require any rights. |
| Describe(ctx_ _bindings.Context) (fuchsiaio.NodeInfo, error) |
| // An event produced eagerly by a FIDL server if requested by `OPEN_FLAG_DESCRIBE`. |
| // |
| // Indicates the success or failure of the open operation, and optionally describes the |
| // object. If the status is `ZX_OK`, `info` contains descriptive information about the object |
| // (the same as would be returned by `Describe`). |
| // Synchronizes updates to the node to the underlying media, if it exists. |
| // |
| // This method does not require any rights. |
| Sync(ctx_ _bindings.Context) (int32, error) |
| // Acquires information about the node. |
| // |
| // This method does not require any rights. |
| GetAttr(ctx_ _bindings.Context) (int32, fuchsiaio.NodeAttributes, error) |
| // Updates information about the node. |
| // `flags` may be any of `NODE_ATTRIBUTE_FLAG_*`. |
| // |
| // This method requires following rights: `OPEN_RIGHT_WRITABLE`, otherwise returns |
| // `ZX_ERR_BAD_HANDLE`. |
| SetAttr(ctx_ _bindings.Context, flags uint32, attributes fuchsiaio.NodeAttributes) (int32, error) |
| // Acquires the `Directory.Open` rights and flags used to access this file. |
| // |
| // This method does not require any rights. |
| // This method has the same functionality as GetFlags for File and is |
| // meant as an in-progress replacement. |
| NodeGetFlags(ctx_ _bindings.Context) (int32, uint32, error) |
| // Changes the `Directory.Open` flags used to access the file. |
| // Supported flags which can be turned on / off: |
| // - `OPEN_FLAG_APPEND` |
| // |
| // This method does not require any rights. |
| // This method has the same functionality as SetFlags for File and is |
| // meant as an in-progress replacement. |
| NodeSetFlags(ctx_ _bindings.Context, flags uint32) (int32, error) |
| // Sets the local address used for the socket. |
| Bind(ctx_ _bindings.Context, addr fuchsianet.SocketAddress) (BaseSocketBindResult, error) |
| // Initiates a connection to a remote address. |
| Connect(ctx_ _bindings.Context, addr fuchsianet.SocketAddress) (BaseSocketConnectResult, error) |
| // Clears connection information from this socket. |
| Disconnect(ctx_ _bindings.Context) (BaseSocketDisconnectResult, error) |
| // Retrieves the local socket address. |
| GetSockName(ctx_ _bindings.Context) (BaseSocketGetSockNameResult, error) |
| // Retrieves the remote socket address. |
| GetPeerName(ctx_ _bindings.Context) (BaseSocketGetPeerNameResult, error) |
| // Shuts down part of the socket. |
| Shutdown(ctx_ _bindings.Context, mode ShutdownMode) (BaseSocketShutdownResult, error) |
| Shutdown2(ctx_ _bindings.Context, mode ShutdownMode) (BaseSocketShutdown2Result, error) |
| // Set `SOL_SOCKET` -> `SO_REUSEADDR`. |
| SetReuseAddress(ctx_ _bindings.Context, value bool) (BaseSocketSetReuseAddressResult, error) |
| // Get `SOL_SOCKET` -> `SO_REUSEADDR`. |
| GetReuseAddress(ctx_ _bindings.Context) (BaseSocketGetReuseAddressResult, error) |
| // Get `SOL_SOCKET` -> `SO_ERROR`. |
| // Returns the last error if there is an error set on the socket. |
| GetError(ctx_ _bindings.Context) (BaseSocketGetErrorResult, error) |
| // Set `SOL_SOCKET` -> `SO_BROADCAST`. |
| SetBroadcast(ctx_ _bindings.Context, value bool) (BaseSocketSetBroadcastResult, error) |
| // Get `SOL_SOCKET` -> `SO_BROADCAST`. |
| GetBroadcast(ctx_ _bindings.Context) (BaseSocketGetBroadcastResult, error) |
| // Set `SOL_SOCKET` -> `SO_SNDBUF`. |
| SetSendBuffer(ctx_ _bindings.Context, valueBytes uint64) (BaseSocketSetSendBufferResult, error) |
| // Get `SOL_SOCKET` -> `SO_SNDBUF`. |
| GetSendBuffer(ctx_ _bindings.Context) (BaseSocketGetSendBufferResult, error) |
| // Set `SOL_SOCKET` -> `SO_RCVBUF`. |
| SetReceiveBuffer(ctx_ _bindings.Context, valueBytes uint64) (BaseSocketSetReceiveBufferResult, error) |
| // Get `SOL_SOCKET` -> `SO_RCVBUF`. |
| GetReceiveBuffer(ctx_ _bindings.Context) (BaseSocketGetReceiveBufferResult, error) |
| // Set `SOL_SOCKET` -> `SO_KEEPALIVE`. |
| SetKeepAlive(ctx_ _bindings.Context, value bool) (BaseSocketSetKeepAliveResult, error) |
| // Get `SOL_SOCKET` -> `SO_KEEPALIVE`. |
| GetKeepAlive(ctx_ _bindings.Context) (BaseSocketGetKeepAliveResult, error) |
| // Set `SOL_SOCKET` -> `SO_OOBINLINE`. |
| SetOutOfBandInline(ctx_ _bindings.Context, value bool) (BaseSocketSetOutOfBandInlineResult, error) |
| // Get `SOL_SOCKET` -> `SO_OOBINLINE`. |
| GetOutOfBandInline(ctx_ _bindings.Context) (BaseSocketGetOutOfBandInlineResult, error) |
| // Set `SOL_SOCKET` -> `SO_NO_CHECK`. |
| SetNoCheck(ctx_ _bindings.Context, value bool) (BaseSocketSetNoCheckResult, error) |
| // Get `SOL_SOCKET` -> `SO_NO_CHECK`. |
| GetNoCheck(ctx_ _bindings.Context) (BaseSocketGetNoCheckResult, error) |
| // Set `SOL_SOCKET` -> `SO_LINGER`. |
| SetLinger(ctx_ _bindings.Context, linger bool, lengthSecs uint32) (BaseSocketSetLingerResult, error) |
| // Get `SOL_SOCKET` -> `SO_LINGER`. |
| GetLinger(ctx_ _bindings.Context) (BaseSocketGetLingerResult, error) |
| // Set `SOL_SOCKET` -> `SO_REUSEPORT`. |
| SetReusePort(ctx_ _bindings.Context, value bool) (BaseSocketSetReusePortResult, error) |
| // Get `SOL_SOCKET` -> `SO_REUSEPORT`. |
| GetReusePort(ctx_ _bindings.Context) (BaseSocketGetReusePortResult, error) |
| // Get `SOL_SOCKET` -> `SO_ACCEPTCONN`. |
| GetAcceptConn(ctx_ _bindings.Context) (BaseSocketGetAcceptConnResult, error) |
| // Set `SOL_SOCKET` -> `SO_BINDTODEVICE`. |
| SetBindToDevice(ctx_ _bindings.Context, value string) (BaseSocketSetBindToDeviceResult, error) |
| // Get `SOL_SOCKET` -> `SO_BINDTODEVICE`. |
| GetBindToDevice(ctx_ _bindings.Context) (BaseSocketGetBindToDeviceResult, error) |
| // Set `SOL_SOCKET` -> `SO_TIMESTAMP`. |
| SetTimestamp(ctx_ _bindings.Context, value bool) (BaseSocketSetTimestampResult, error) |
| // Get `SOL_SOCKET` -> `SO_TIMESTAMP`. |
| GetTimestamp(ctx_ _bindings.Context) (BaseSocketGetTimestampResult, error) |
| // Set `SOL_IP` -> `IP_TOS`. |
| SetIpTypeOfService(ctx_ _bindings.Context, value uint8) (BaseSocketSetIpTypeOfServiceResult, error) |
| // Get `SOL_IP` -> `IP_TOS`. |
| GetIpTypeOfService(ctx_ _bindings.Context) (BaseSocketGetIpTypeOfServiceResult, error) |
| // Set `SOL_IP` -> `IP_TTL`. |
| SetIpTtl(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpTtlResult, error) |
| // Get `SOL_IP` -> `IP_TTL`. |
| GetIpTtl(ctx_ _bindings.Context) (BaseSocketGetIpTtlResult, error) |
| // Set `SOL_IP` -> `IP_PKTINFO`. |
| SetIpPacketInfo(ctx_ _bindings.Context, value bool) (BaseSocketSetIpPacketInfoResult, error) |
| // Get `SOL_IP` -> `IP_PKTINFO`. |
| GetIpPacketInfo(ctx_ _bindings.Context) (BaseSocketGetIpPacketInfoResult, error) |
| // Set `SOL_IP` -> `IP_RECVTOS`. |
| SetIpReceiveTypeOfService(ctx_ _bindings.Context, value bool) (BaseSocketSetIpReceiveTypeOfServiceResult, error) |
| // Get `SOL_IP` -> `IP_RECVTOS`. |
| GetIpReceiveTypeOfService(ctx_ _bindings.Context) (BaseSocketGetIpReceiveTypeOfServiceResult, error) |
| // Set `SOL_IP` -> `IP_MULTICAST_IF`. |
| SetIpMulticastInterface(ctx_ _bindings.Context, iface uint64, address fuchsianet.Ipv4Address) (BaseSocketSetIpMulticastInterfaceResult, error) |
| // Get `SOL_IP` -> `IP_MULTICAST_IF`. |
| GetIpMulticastInterface(ctx_ _bindings.Context) (BaseSocketGetIpMulticastInterfaceResult, error) |
| // Set `SOL_IP` -> `IP_MULTICAST_TTL`. |
| SetIpMulticastTtl(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpMulticastTtlResult, error) |
| // Get `SOL_IP` -> `IP_MULTICAST_TTL`. |
| GetIpMulticastTtl(ctx_ _bindings.Context) (BaseSocketGetIpMulticastTtlResult, error) |
| // Set `SOL_IP` -> `IP_MULTICAST_LOOP`. |
| SetIpMulticastLoopback(ctx_ _bindings.Context, value bool) (BaseSocketSetIpMulticastLoopbackResult, error) |
| // Get `SOL_IP` -> `IP_MULTICAST_LOOP`. |
| GetIpMulticastLoopback(ctx_ _bindings.Context) (BaseSocketGetIpMulticastLoopbackResult, error) |
| // Set `SOL_IP` -> `IP_ADD_MEMBERSHIP` |
| AddIpMembership(ctx_ _bindings.Context, membership IpMulticastMembership) (BaseSocketAddIpMembershipResult, error) |
| // Set `SOL_IP` -> `IP_DROP_MEMBERSHIP` |
| DropIpMembership(ctx_ _bindings.Context, membership IpMulticastMembership) (BaseSocketDropIpMembershipResult, error) |
| // Set `SOL_IPV6` -> `IPV6_ADD_MEMBERSHIP`. |
| AddIpv6Membership(ctx_ _bindings.Context, membership Ipv6MulticastMembership) (BaseSocketAddIpv6MembershipResult, error) |
| // Set `SOL_IPV6` -> `IPV6_DROP_MEMBERSHIP`. |
| DropIpv6Membership(ctx_ _bindings.Context, membership Ipv6MulticastMembership) (BaseSocketDropIpv6MembershipResult, error) |
| // Set `SOL_IPV6` -> `IPV6_MULTICAST_IF`. |
| SetIpv6MulticastInterface(ctx_ _bindings.Context, value uint64) (BaseSocketSetIpv6MulticastInterfaceResult, error) |
| // Get `SOL_IPV6` -> `IPV6_MULTICAST_IF`. |
| GetIpv6MulticastInterface(ctx_ _bindings.Context) (BaseSocketGetIpv6MulticastInterfaceResult, error) |
| // Set `SOL_IPV6` -> `IPV6_MULTICAST_HOPS`. |
| SetIpv6MulticastHops(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpv6MulticastHopsResult, error) |
| // Get `SOL_IPV6` -> `IPV6_MULTICAST_HOPS`. |
| GetIpv6MulticastHops(ctx_ _bindings.Context) (BaseSocketGetIpv6MulticastHopsResult, error) |
| // Set `SOL_IPV6` -> `IPV6_MULTICAST_LOOP`. |
| SetIpv6MulticastLoopback(ctx_ _bindings.Context, value bool) (BaseSocketSetIpv6MulticastLoopbackResult, error) |
| // Get `SOL_IPV6` -> `IPV6_MULTICAST_LOOP`. |
| GetIpv6MulticastLoopback(ctx_ _bindings.Context) (BaseSocketGetIpv6MulticastLoopbackResult, error) |
| // Set `SOL_IPV6` -> `IPV6_V6ONLY`. |
| SetIpv6Only(ctx_ _bindings.Context, value bool) (BaseSocketSetIpv6OnlyResult, error) |
| // Get `SOL_IPV6` -> `IPV6_V6ONLY`. |
| GetIpv6Only(ctx_ _bindings.Context) (BaseSocketGetIpv6OnlyResult, error) |
| // Set `SOL_IPV6` -> `IPV6_RECVTCLASS`. |
| SetIpv6ReceiveTrafficClass(ctx_ _bindings.Context, value bool) (BaseSocketSetIpv6ReceiveTrafficClassResult, error) |
| // Get `SOL_IPV6` -> `IPV6_RECVTCLASS`. |
| GetIpv6ReceiveTrafficClass(ctx_ _bindings.Context) (BaseSocketGetIpv6ReceiveTrafficClassResult, error) |
| // Set `SOL_IPV6` -> `IPV6_TCLASS` |
| SetIpv6TrafficClass(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpv6TrafficClassResult, error) |
| // Get `SOL_IPV6` -> `IPV6_TCLASS`. |
| GetIpv6TrafficClass(ctx_ _bindings.Context) (BaseSocketGetIpv6TrafficClassResult, error) |
| } |
| |
| type BaseSocketWithCtxTransitionalBase struct{} |
| |
| func (_ *BaseSocketWithCtxTransitionalBase) NodeGetFlags(ctx_ _bindings.Context) (int32, uint32, error) { |
| panic("Not Implemented") |
| } |
| func (_ *BaseSocketWithCtxTransitionalBase) NodeSetFlags(ctx_ _bindings.Context, flags uint32) (int32, error) { |
| panic("Not Implemented") |
| } |
| |
| type BaseSocketWithCtxInterfaceRequest _bindings.InterfaceRequest |
| |
| func NewBaseSocketWithCtxInterfaceRequest() (BaseSocketWithCtxInterfaceRequest, *BaseSocketWithCtxInterface, error) { |
| req, cli, err := _bindings.NewInterfaceRequest() |
| return BaseSocketWithCtxInterfaceRequest(req), (*BaseSocketWithCtxInterface)(cli), err |
| } |
| |
| type BaseSocketWithCtxStub struct { |
| Impl BaseSocketWithCtx |
| } |
| |
| func (s_ *BaseSocketWithCtxStub) Dispatch(args_ _bindings.DispatchArgs) (_bindings.Message, bool, error) { |
| switch args_.Ordinal { |
| case BaseSocketCloneOrdinal: |
| in_ := baseSocketWithCtxCloneRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| err_ := s_.Impl.Clone(args_.Ctx, in_.Flags, in_.Object) |
| return nil, false, err_ |
| case BaseSocketCloseOrdinal: |
| s, err_ := s_.Impl.Close(args_.Ctx) |
| out_ := baseSocketWithCtxCloseResponse{} |
| out_.S = s |
| return &out_, true, err_ |
| case BaseSocketDescribeOrdinal: |
| info, err_ := s_.Impl.Describe(args_.Ctx) |
| out_ := baseSocketWithCtxDescribeResponse{} |
| out_.Info = info |
| return &out_, true, err_ |
| case BaseSocketSyncOrdinal: |
| s, err_ := s_.Impl.Sync(args_.Ctx) |
| out_ := baseSocketWithCtxSyncResponse{} |
| out_.S = s |
| return &out_, true, err_ |
| case BaseSocketGetAttrOrdinal: |
| s, attributes, err_ := s_.Impl.GetAttr(args_.Ctx) |
| out_ := baseSocketWithCtxGetAttrResponse{} |
| out_.S = s |
| out_.Attributes = attributes |
| return &out_, true, err_ |
| case BaseSocketSetAttrOrdinal: |
| in_ := baseSocketWithCtxSetAttrRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| s, err_ := s_.Impl.SetAttr(args_.Ctx, in_.Flags, in_.Attributes) |
| out_ := baseSocketWithCtxSetAttrResponse{} |
| out_.S = s |
| return &out_, true, err_ |
| case BaseSocketNodeGetFlagsOrdinal: |
| s, flags, err_ := s_.Impl.NodeGetFlags(args_.Ctx) |
| out_ := baseSocketWithCtxNodeGetFlagsResponse{} |
| out_.S = s |
| out_.Flags = flags |
| return &out_, true, err_ |
| case BaseSocketNodeSetFlagsOrdinal: |
| in_ := baseSocketWithCtxNodeSetFlagsRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| s, err_ := s_.Impl.NodeSetFlags(args_.Ctx, in_.Flags) |
| out_ := baseSocketWithCtxNodeSetFlagsResponse{} |
| out_.S = s |
| return &out_, true, err_ |
| case BaseSocketBindOrdinal: |
| in_ := baseSocketWithCtxBindRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.Bind(args_.Ctx, in_.Addr) |
| out_ := baseSocketWithCtxBindResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketConnectOrdinal: |
| in_ := baseSocketWithCtxConnectRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.Connect(args_.Ctx, in_.Addr) |
| out_ := baseSocketWithCtxConnectResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketDisconnectOrdinal: |
| result, err_ := s_.Impl.Disconnect(args_.Ctx) |
| out_ := baseSocketWithCtxDisconnectResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetSockNameOrdinal: |
| result, err_ := s_.Impl.GetSockName(args_.Ctx) |
| out_ := baseSocketWithCtxGetSockNameResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetPeerNameOrdinal: |
| result, err_ := s_.Impl.GetPeerName(args_.Ctx) |
| out_ := baseSocketWithCtxGetPeerNameResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketShutdownOrdinal: |
| in_ := baseSocketWithCtxShutdownRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.Shutdown(args_.Ctx, in_.Mode) |
| out_ := baseSocketWithCtxShutdownResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketShutdown2Ordinal: |
| in_ := baseSocketWithCtxShutdown2Request{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.Shutdown2(args_.Ctx, in_.Mode) |
| out_ := baseSocketWithCtxShutdown2Response{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetReuseAddressOrdinal: |
| in_ := baseSocketWithCtxSetReuseAddressRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetReuseAddress(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetReuseAddressResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetReuseAddressOrdinal: |
| result, err_ := s_.Impl.GetReuseAddress(args_.Ctx) |
| out_ := baseSocketWithCtxGetReuseAddressResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetErrorOrdinal: |
| result, err_ := s_.Impl.GetError(args_.Ctx) |
| out_ := baseSocketWithCtxGetErrorResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetBroadcastOrdinal: |
| in_ := baseSocketWithCtxSetBroadcastRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetBroadcast(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetBroadcastResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetBroadcastOrdinal: |
| result, err_ := s_.Impl.GetBroadcast(args_.Ctx) |
| out_ := baseSocketWithCtxGetBroadcastResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetSendBufferOrdinal: |
| in_ := baseSocketWithCtxSetSendBufferRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetSendBuffer(args_.Ctx, in_.ValueBytes) |
| out_ := baseSocketWithCtxSetSendBufferResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetSendBufferOrdinal: |
| result, err_ := s_.Impl.GetSendBuffer(args_.Ctx) |
| out_ := baseSocketWithCtxGetSendBufferResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetReceiveBufferOrdinal: |
| in_ := baseSocketWithCtxSetReceiveBufferRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetReceiveBuffer(args_.Ctx, in_.ValueBytes) |
| out_ := baseSocketWithCtxSetReceiveBufferResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetReceiveBufferOrdinal: |
| result, err_ := s_.Impl.GetReceiveBuffer(args_.Ctx) |
| out_ := baseSocketWithCtxGetReceiveBufferResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetKeepAliveOrdinal: |
| in_ := baseSocketWithCtxSetKeepAliveRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetKeepAlive(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetKeepAliveResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetKeepAliveOrdinal: |
| result, err_ := s_.Impl.GetKeepAlive(args_.Ctx) |
| out_ := baseSocketWithCtxGetKeepAliveResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetOutOfBandInlineOrdinal: |
| in_ := baseSocketWithCtxSetOutOfBandInlineRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetOutOfBandInline(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetOutOfBandInlineResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetOutOfBandInlineOrdinal: |
| result, err_ := s_.Impl.GetOutOfBandInline(args_.Ctx) |
| out_ := baseSocketWithCtxGetOutOfBandInlineResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetNoCheckOrdinal: |
| in_ := baseSocketWithCtxSetNoCheckRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetNoCheck(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetNoCheckResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetNoCheckOrdinal: |
| result, err_ := s_.Impl.GetNoCheck(args_.Ctx) |
| out_ := baseSocketWithCtxGetNoCheckResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetLingerOrdinal: |
| in_ := baseSocketWithCtxSetLingerRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetLinger(args_.Ctx, in_.Linger, in_.LengthSecs) |
| out_ := baseSocketWithCtxSetLingerResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetLingerOrdinal: |
| result, err_ := s_.Impl.GetLinger(args_.Ctx) |
| out_ := baseSocketWithCtxGetLingerResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetReusePortOrdinal: |
| in_ := baseSocketWithCtxSetReusePortRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetReusePort(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetReusePortResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetReusePortOrdinal: |
| result, err_ := s_.Impl.GetReusePort(args_.Ctx) |
| out_ := baseSocketWithCtxGetReusePortResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetAcceptConnOrdinal: |
| result, err_ := s_.Impl.GetAcceptConn(args_.Ctx) |
| out_ := baseSocketWithCtxGetAcceptConnResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetBindToDeviceOrdinal: |
| in_ := baseSocketWithCtxSetBindToDeviceRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetBindToDevice(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetBindToDeviceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetBindToDeviceOrdinal: |
| result, err_ := s_.Impl.GetBindToDevice(args_.Ctx) |
| out_ := baseSocketWithCtxGetBindToDeviceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetTimestampOrdinal: |
| in_ := baseSocketWithCtxSetTimestampRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetTimestamp(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetTimestampResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetTimestampOrdinal: |
| result, err_ := s_.Impl.GetTimestamp(args_.Ctx) |
| out_ := baseSocketWithCtxGetTimestampResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetIpTypeOfServiceOrdinal: |
| in_ := baseSocketWithCtxSetIpTypeOfServiceRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpTypeOfService(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetIpTypeOfServiceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetIpTypeOfServiceOrdinal: |
| result, err_ := s_.Impl.GetIpTypeOfService(args_.Ctx) |
| out_ := baseSocketWithCtxGetIpTypeOfServiceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetIpTtlOrdinal: |
| in_ := baseSocketWithCtxSetIpTtlRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpTtl(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetIpTtlResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetIpTtlOrdinal: |
| result, err_ := s_.Impl.GetIpTtl(args_.Ctx) |
| out_ := baseSocketWithCtxGetIpTtlResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetIpPacketInfoOrdinal: |
| in_ := baseSocketWithCtxSetIpPacketInfoRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpPacketInfo(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetIpPacketInfoResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetIpPacketInfoOrdinal: |
| result, err_ := s_.Impl.GetIpPacketInfo(args_.Ctx) |
| out_ := baseSocketWithCtxGetIpPacketInfoResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetIpReceiveTypeOfServiceOrdinal: |
| in_ := baseSocketWithCtxSetIpReceiveTypeOfServiceRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpReceiveTypeOfService(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetIpReceiveTypeOfServiceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetIpReceiveTypeOfServiceOrdinal: |
| result, err_ := s_.Impl.GetIpReceiveTypeOfService(args_.Ctx) |
| out_ := baseSocketWithCtxGetIpReceiveTypeOfServiceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetIpMulticastInterfaceOrdinal: |
| in_ := baseSocketWithCtxSetIpMulticastInterfaceRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpMulticastInterface(args_.Ctx, in_.Iface, in_.Address) |
| out_ := baseSocketWithCtxSetIpMulticastInterfaceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetIpMulticastInterfaceOrdinal: |
| result, err_ := s_.Impl.GetIpMulticastInterface(args_.Ctx) |
| out_ := baseSocketWithCtxGetIpMulticastInterfaceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetIpMulticastTtlOrdinal: |
| in_ := baseSocketWithCtxSetIpMulticastTtlRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpMulticastTtl(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetIpMulticastTtlResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetIpMulticastTtlOrdinal: |
| result, err_ := s_.Impl.GetIpMulticastTtl(args_.Ctx) |
| out_ := baseSocketWithCtxGetIpMulticastTtlResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetIpMulticastLoopbackOrdinal: |
| in_ := baseSocketWithCtxSetIpMulticastLoopbackRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpMulticastLoopback(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetIpMulticastLoopbackResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetIpMulticastLoopbackOrdinal: |
| result, err_ := s_.Impl.GetIpMulticastLoopback(args_.Ctx) |
| out_ := baseSocketWithCtxGetIpMulticastLoopbackResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketAddIpMembershipOrdinal: |
| in_ := baseSocketWithCtxAddIpMembershipRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.AddIpMembership(args_.Ctx, in_.Membership) |
| out_ := baseSocketWithCtxAddIpMembershipResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketDropIpMembershipOrdinal: |
| in_ := baseSocketWithCtxDropIpMembershipRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.DropIpMembership(args_.Ctx, in_.Membership) |
| out_ := baseSocketWithCtxDropIpMembershipResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketAddIpv6MembershipOrdinal: |
| in_ := baseSocketWithCtxAddIpv6MembershipRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.AddIpv6Membership(args_.Ctx, in_.Membership) |
| out_ := baseSocketWithCtxAddIpv6MembershipResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketDropIpv6MembershipOrdinal: |
| in_ := baseSocketWithCtxDropIpv6MembershipRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.DropIpv6Membership(args_.Ctx, in_.Membership) |
| out_ := baseSocketWithCtxDropIpv6MembershipResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetIpv6MulticastInterfaceOrdinal: |
| in_ := baseSocketWithCtxSetIpv6MulticastInterfaceRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpv6MulticastInterface(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetIpv6MulticastInterfaceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetIpv6MulticastInterfaceOrdinal: |
| result, err_ := s_.Impl.GetIpv6MulticastInterface(args_.Ctx) |
| out_ := baseSocketWithCtxGetIpv6MulticastInterfaceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetIpv6MulticastHopsOrdinal: |
| in_ := baseSocketWithCtxSetIpv6MulticastHopsRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpv6MulticastHops(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetIpv6MulticastHopsResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetIpv6MulticastHopsOrdinal: |
| result, err_ := s_.Impl.GetIpv6MulticastHops(args_.Ctx) |
| out_ := baseSocketWithCtxGetIpv6MulticastHopsResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetIpv6MulticastLoopbackOrdinal: |
| in_ := baseSocketWithCtxSetIpv6MulticastLoopbackRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpv6MulticastLoopback(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetIpv6MulticastLoopbackResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetIpv6MulticastLoopbackOrdinal: |
| result, err_ := s_.Impl.GetIpv6MulticastLoopback(args_.Ctx) |
| out_ := baseSocketWithCtxGetIpv6MulticastLoopbackResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetIpv6OnlyOrdinal: |
| in_ := baseSocketWithCtxSetIpv6OnlyRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpv6Only(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetIpv6OnlyResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetIpv6OnlyOrdinal: |
| result, err_ := s_.Impl.GetIpv6Only(args_.Ctx) |
| out_ := baseSocketWithCtxGetIpv6OnlyResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetIpv6ReceiveTrafficClassOrdinal: |
| in_ := baseSocketWithCtxSetIpv6ReceiveTrafficClassRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpv6ReceiveTrafficClass(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetIpv6ReceiveTrafficClassResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetIpv6ReceiveTrafficClassOrdinal: |
| result, err_ := s_.Impl.GetIpv6ReceiveTrafficClass(args_.Ctx) |
| out_ := baseSocketWithCtxGetIpv6ReceiveTrafficClassResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketSetIpv6TrafficClassOrdinal: |
| in_ := baseSocketWithCtxSetIpv6TrafficClassRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpv6TrafficClass(args_.Ctx, in_.Value) |
| out_ := baseSocketWithCtxSetIpv6TrafficClassResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case BaseSocketGetIpv6TrafficClassOrdinal: |
| result, err_ := s_.Impl.GetIpv6TrafficClass(args_.Ctx) |
| out_ := baseSocketWithCtxGetIpv6TrafficClassResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| } |
| return nil, false, _bindings.ErrUnknownOrdinal |
| } |
| |
| type BaseSocketEventProxy _bindings.ChannelProxy |
| |
| func (p *BaseSocketEventProxy) OnOpen(s int32, info *fuchsiaio.NodeInfo) error { |
| event_ := &baseSocketWithCtxOnOpenResponse{ |
| S: s, |
| Info: info, |
| } |
| return ((*_bindings.ChannelProxy)(p)).Send(BaseSocketOnOpenOrdinal, event_) |
| } |
| |
| const ( |
| DatagramSocketCloneOrdinal uint64 = 0x5a61678f293ce16f |
| DatagramSocketCloseOrdinal uint64 = 0x5309c5bd1c33dc44 |
| DatagramSocketDescribeOrdinal uint64 = 0xffcec215078dea0 |
| DatagramSocketOnOpenOrdinal uint64 = 0x7fc7bbb1dbfd1972 |
| DatagramSocketSyncOrdinal uint64 = 0x189d88326c18b519 |
| DatagramSocketGetAttrOrdinal uint64 = 0x78985e216314dafd |
| DatagramSocketSetAttrOrdinal uint64 = 0x4186c0f40d938f46 |
| DatagramSocketNodeGetFlagsOrdinal uint64 = 0x5b88fffb8eda3aa1 |
| DatagramSocketNodeSetFlagsOrdinal uint64 = 0x5295b76c71fde733 |
| DatagramSocketBindOrdinal uint64 = 0xf8457e6b05e15bc |
| DatagramSocketConnectOrdinal uint64 = 0x17abeee0b9843bb1 |
| DatagramSocketDisconnectOrdinal uint64 = 0x20eaedba2e0f70a4 |
| DatagramSocketGetSockNameOrdinal uint64 = 0x41a618ef19a91f9d |
| DatagramSocketGetPeerNameOrdinal uint64 = 0x4009d08a4beb5e95 |
| DatagramSocketShutdownOrdinal uint64 = 0x382080a1d15b2111 |
| DatagramSocketShutdown2Ordinal uint64 = 0x57d3458f9754763b |
| DatagramSocketSetReuseAddressOrdinal uint64 = 0x1fd74ee8b9a4a876 |
| DatagramSocketGetReuseAddressOrdinal uint64 = 0x67b7206b8d1bc0a5 |
| DatagramSocketGetErrorOrdinal uint64 = 0x5aad39b33e5f6ebb |
| DatagramSocketSetBroadcastOrdinal uint64 = 0x6023e081ce3cd947 |
| DatagramSocketGetBroadcastOrdinal uint64 = 0x68796fc556f9780d |
| DatagramSocketSetSendBufferOrdinal uint64 = 0x756eac32d73a7a70 |
| DatagramSocketGetSendBufferOrdinal uint64 = 0x78a52fd9c7b2410b |
| DatagramSocketSetReceiveBufferOrdinal uint64 = 0x6b0cf2f1919c7001 |
| DatagramSocketGetReceiveBufferOrdinal uint64 = 0x14c1a4b64f709e5c |
| DatagramSocketSetKeepAliveOrdinal uint64 = 0x572df8f0b920d2c7 |
| DatagramSocketGetKeepAliveOrdinal uint64 = 0x2dd29d3215f2c9d2 |
| DatagramSocketSetOutOfBandInlineOrdinal uint64 = 0x3ecb49968bee439 |
| DatagramSocketGetOutOfBandInlineOrdinal uint64 = 0x348c1ab3aeca1745 |
| DatagramSocketSetNoCheckOrdinal uint64 = 0x6bbf00c53a4c78c2 |
| DatagramSocketGetNoCheckOrdinal uint64 = 0x2cd4249286417694 |
| DatagramSocketSetLingerOrdinal uint64 = 0x45386351246e998e |
| DatagramSocketGetLingerOrdinal uint64 = 0x48eb20fc5ccb0e45 |
| DatagramSocketSetReusePortOrdinal uint64 = 0x24dd3e5cb36d9ccb |
| DatagramSocketGetReusePortOrdinal uint64 = 0x7a112c1ab54ff828 |
| DatagramSocketGetAcceptConnOrdinal uint64 = 0x67ce6db6c2ec8966 |
| DatagramSocketSetBindToDeviceOrdinal uint64 = 0x2118b483f28aafc4 |
| DatagramSocketGetBindToDeviceOrdinal uint64 = 0x1ab1fbf0ef7906c8 |
| DatagramSocketSetTimestampOrdinal uint64 = 0x285d6516c263d839 |
| DatagramSocketGetTimestampOrdinal uint64 = 0x49f2fffbbcc2bd27 |
| DatagramSocketSetIpTypeOfServiceOrdinal uint64 = 0x559849ba9574834a |
| DatagramSocketGetIpTypeOfServiceOrdinal uint64 = 0x2740d6bfa379deb1 |
| DatagramSocketSetIpTtlOrdinal uint64 = 0x67395f7176d7918e |
| DatagramSocketGetIpTtlOrdinal uint64 = 0x789d5ddfe26b97ac |
| DatagramSocketSetIpPacketInfoOrdinal uint64 = 0x3e02030a2fd13c03 |
| DatagramSocketGetIpPacketInfoOrdinal uint64 = 0x176f008d5a0dab15 |
| DatagramSocketSetIpReceiveTypeOfServiceOrdinal uint64 = 0x17148064e563dde5 |
| DatagramSocketGetIpReceiveTypeOfServiceOrdinal uint64 = 0x26cc26653b0fa460 |
| DatagramSocketSetIpMulticastInterfaceOrdinal uint64 = 0x6566fdb7061bbcf8 |
| DatagramSocketGetIpMulticastInterfaceOrdinal uint64 = 0x44415752b16ff024 |
| DatagramSocketSetIpMulticastTtlOrdinal uint64 = 0x7d1a477776ba00d3 |
| DatagramSocketGetIpMulticastTtlOrdinal uint64 = 0x17cbd4bd9246fc40 |
| DatagramSocketSetIpMulticastLoopbackOrdinal uint64 = 0x2a56b32f8f02369 |
| DatagramSocketGetIpMulticastLoopbackOrdinal uint64 = 0x27b16d7883c08ca8 |
| DatagramSocketAddIpMembershipOrdinal uint64 = 0x39a4eda6580147a0 |
| DatagramSocketDropIpMembershipOrdinal uint64 = 0x6d16e8fbaf496254 |
| DatagramSocketAddIpv6MembershipOrdinal uint64 = 0x231556bfce3194c1 |
| DatagramSocketDropIpv6MembershipOrdinal uint64 = 0x629c12db293444c0 |
| DatagramSocketSetIpv6MulticastInterfaceOrdinal uint64 = 0x5d2a568e67b54234 |
| DatagramSocketGetIpv6MulticastInterfaceOrdinal uint64 = 0x7b8f38fe354f32bc |
| DatagramSocketSetIpv6MulticastHopsOrdinal uint64 = 0x2b2167d12c8a495d |
| DatagramSocketGetIpv6MulticastHopsOrdinal uint64 = 0x51a3c8257b1a2745 |
| DatagramSocketSetIpv6MulticastLoopbackOrdinal uint64 = 0x97706949c4163b7 |
| DatagramSocketGetIpv6MulticastLoopbackOrdinal uint64 = 0x78d6544e48794935 |
| DatagramSocketSetIpv6OnlyOrdinal uint64 = 0x1d87ce5c02d8bcb2 |
| DatagramSocketGetIpv6OnlyOrdinal uint64 = 0x25d6755dbe2e9c7e |
| DatagramSocketSetIpv6ReceiveTrafficClassOrdinal uint64 = 0x53b93b71c9431fe4 |
| DatagramSocketGetIpv6ReceiveTrafficClassOrdinal uint64 = 0x1c8433af11cd4596 |
| DatagramSocketSetIpv6TrafficClassOrdinal uint64 = 0x32da0ca485fad782 |
| DatagramSocketGetIpv6TrafficClassOrdinal uint64 = 0x6ca5b9166c8d3cba |
| DatagramSocketRecvMsgOrdinal uint64 = 0x715341bb02f02b7a |
| DatagramSocketSendMsgOrdinal uint64 = 0x359b626d62a7f17b |
| DatagramSocketGetInfoOrdinal uint64 = 0x6e3122a6b1830c0f |
| ) |
| |
| type DatagramSocketWithCtxInterface _bindings.ChannelProxy |
| |
| // Create another connection to the same remote object. |
| // |
| // `flags` may be any of: |
| // |
| // - `OPEN_RIGHT_*` |
| // - `OPEN_FLAG_APPEND` |
| // - `OPEN_FLAG_NO_REMOTE` |
| // - `OPEN_FLAG_DESCRIBE` |
| // - `CLONE_FLAG_SAME_RIGHTS` |
| // |
| // All other flags are ignored. |
| // |
| // The `OPEN_RIGHT_*` bits in `flags` request corresponding rights over the resulting |
| // cloned object. |
| // The cloned object must have rights less than or equal to the original object, otherwise |
| // returns `ZX_ERR_ACCESS_DENIED`. |
| // Alternatively, pass `CLONE_FLAG_SAME_RIGHTS` to inherit the rights on the source connection. |
| // It is invalid to pass any of the `OPEN_RIGHT_*` flags together with |
| // `CLONE_FLAG_SAME_RIGHTS`. |
| func (p *DatagramSocketWithCtxInterface) Clone(ctx_ _bindings.Context, flags uint32, object fuchsiaio.NodeWithCtxInterfaceRequest) error { |
| req_ := &datagramSocketWithCtxCloneRequest{ |
| Flags: flags, |
| Object: object, |
| } |
| err_ := ((*_bindings.ChannelProxy)(p)).Send(DatagramSocketCloneOrdinal, req_) |
| return err_ |
| } |
| |
| // Terminates connection with object. |
| // |
| // This method does not require any rights. |
| func (p *DatagramSocketWithCtxInterface) Close(ctx_ _bindings.Context) (int32, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxCloseResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketCloseOrdinal, req_, resp_) |
| return resp_.S, err_ |
| } |
| |
| // Returns extra information about the type of the object. |
| // If the `Describe` operation fails, the connection is closed. |
| // |
| // This method does not require any rights. |
| func (p *DatagramSocketWithCtxInterface) Describe(ctx_ _bindings.Context) (fuchsiaio.NodeInfo, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxDescribeResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketDescribeOrdinal, req_, resp_) |
| return resp_.Info, err_ |
| } |
| |
| // An event produced eagerly by a FIDL server if requested by `OPEN_FLAG_DESCRIBE`. |
| // |
| // Indicates the success or failure of the open operation, and optionally describes the |
| // object. If the status is `ZX_OK`, `info` contains descriptive information about the object |
| // (the same as would be returned by `Describe`). |
| func (p *DatagramSocketWithCtxInterface) ExpectOnOpen(ctx_ _bindings.Context) (int32, *fuchsiaio.NodeInfo, error) { |
| resp_ := &datagramSocketWithCtxOnOpenResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Recv(DatagramSocketOnOpenOrdinal, resp_) |
| return resp_.S, resp_.Info, err_ |
| } |
| |
| // Synchronizes updates to the node to the underlying media, if it exists. |
| // |
| // This method does not require any rights. |
| func (p *DatagramSocketWithCtxInterface) Sync(ctx_ _bindings.Context) (int32, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxSyncResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSyncOrdinal, req_, resp_) |
| return resp_.S, err_ |
| } |
| |
| // Acquires information about the node. |
| // |
| // This method does not require any rights. |
| func (p *DatagramSocketWithCtxInterface) GetAttr(ctx_ _bindings.Context) (int32, fuchsiaio.NodeAttributes, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetAttrResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetAttrOrdinal, req_, resp_) |
| return resp_.S, resp_.Attributes, err_ |
| } |
| |
| // Updates information about the node. |
| // `flags` may be any of `NODE_ATTRIBUTE_FLAG_*`. |
| // |
| // This method requires following rights: `OPEN_RIGHT_WRITABLE`, otherwise returns |
| // `ZX_ERR_BAD_HANDLE`. |
| func (p *DatagramSocketWithCtxInterface) SetAttr(ctx_ _bindings.Context, flags uint32, attributes fuchsiaio.NodeAttributes) (int32, error) { |
| req_ := &datagramSocketWithCtxSetAttrRequest{ |
| Flags: flags, |
| Attributes: attributes, |
| } |
| resp_ := &datagramSocketWithCtxSetAttrResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetAttrOrdinal, req_, resp_) |
| return resp_.S, err_ |
| } |
| |
| // Acquires the `Directory.Open` rights and flags used to access this file. |
| // |
| // This method does not require any rights. |
| // This method has the same functionality as GetFlags for File and is |
| // meant as an in-progress replacement. |
| func (p *DatagramSocketWithCtxInterface) NodeGetFlags(ctx_ _bindings.Context) (int32, uint32, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxNodeGetFlagsResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketNodeGetFlagsOrdinal, req_, resp_) |
| return resp_.S, resp_.Flags, err_ |
| } |
| |
| // Changes the `Directory.Open` flags used to access the file. |
| // Supported flags which can be turned on / off: |
| // - `OPEN_FLAG_APPEND` |
| // |
| // This method does not require any rights. |
| // This method has the same functionality as SetFlags for File and is |
| // meant as an in-progress replacement. |
| func (p *DatagramSocketWithCtxInterface) NodeSetFlags(ctx_ _bindings.Context, flags uint32) (int32, error) { |
| req_ := &datagramSocketWithCtxNodeSetFlagsRequest{ |
| Flags: flags, |
| } |
| resp_ := &datagramSocketWithCtxNodeSetFlagsResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketNodeSetFlagsOrdinal, req_, resp_) |
| return resp_.S, err_ |
| } |
| |
| // Sets the local address used for the socket. |
| func (p *DatagramSocketWithCtxInterface) Bind(ctx_ _bindings.Context, addr fuchsianet.SocketAddress) (BaseSocketBindResult, error) { |
| req_ := &datagramSocketWithCtxBindRequest{ |
| Addr: addr, |
| } |
| resp_ := &datagramSocketWithCtxBindResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketBindOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Initiates a connection to a remote address. |
| func (p *DatagramSocketWithCtxInterface) Connect(ctx_ _bindings.Context, addr fuchsianet.SocketAddress) (BaseSocketConnectResult, error) { |
| req_ := &datagramSocketWithCtxConnectRequest{ |
| Addr: addr, |
| } |
| resp_ := &datagramSocketWithCtxConnectResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketConnectOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Clears connection information from this socket. |
| func (p *DatagramSocketWithCtxInterface) Disconnect(ctx_ _bindings.Context) (BaseSocketDisconnectResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxDisconnectResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketDisconnectOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Retrieves the local socket address. |
| func (p *DatagramSocketWithCtxInterface) GetSockName(ctx_ _bindings.Context) (BaseSocketGetSockNameResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetSockNameResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetSockNameOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Retrieves the remote socket address. |
| func (p *DatagramSocketWithCtxInterface) GetPeerName(ctx_ _bindings.Context) (BaseSocketGetPeerNameResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetPeerNameResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetPeerNameOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Shuts down part of the socket. |
| func (p *DatagramSocketWithCtxInterface) Shutdown(ctx_ _bindings.Context, mode ShutdownMode) (BaseSocketShutdownResult, error) { |
| req_ := &datagramSocketWithCtxShutdownRequest{ |
| Mode: mode, |
| } |
| resp_ := &datagramSocketWithCtxShutdownResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketShutdownOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| func (p *DatagramSocketWithCtxInterface) Shutdown2(ctx_ _bindings.Context, mode ShutdownMode) (BaseSocketShutdown2Result, error) { |
| req_ := &datagramSocketWithCtxShutdown2Request{ |
| Mode: mode, |
| } |
| resp_ := &datagramSocketWithCtxShutdown2Response{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketShutdown2Ordinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_REUSEADDR`. |
| func (p *DatagramSocketWithCtxInterface) SetReuseAddress(ctx_ _bindings.Context, value bool) (BaseSocketSetReuseAddressResult, error) { |
| req_ := &datagramSocketWithCtxSetReuseAddressRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetReuseAddressResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetReuseAddressOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_REUSEADDR`. |
| func (p *DatagramSocketWithCtxInterface) GetReuseAddress(ctx_ _bindings.Context) (BaseSocketGetReuseAddressResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetReuseAddressResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetReuseAddressOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_ERROR`. |
| // Returns the last error if there is an error set on the socket. |
| func (p *DatagramSocketWithCtxInterface) GetError(ctx_ _bindings.Context) (BaseSocketGetErrorResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetErrorResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetErrorOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_BROADCAST`. |
| func (p *DatagramSocketWithCtxInterface) SetBroadcast(ctx_ _bindings.Context, value bool) (BaseSocketSetBroadcastResult, error) { |
| req_ := &datagramSocketWithCtxSetBroadcastRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetBroadcastResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetBroadcastOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_BROADCAST`. |
| func (p *DatagramSocketWithCtxInterface) GetBroadcast(ctx_ _bindings.Context) (BaseSocketGetBroadcastResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetBroadcastResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetBroadcastOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_SNDBUF`. |
| func (p *DatagramSocketWithCtxInterface) SetSendBuffer(ctx_ _bindings.Context, valueBytes uint64) (BaseSocketSetSendBufferResult, error) { |
| req_ := &datagramSocketWithCtxSetSendBufferRequest{ |
| ValueBytes: valueBytes, |
| } |
| resp_ := &datagramSocketWithCtxSetSendBufferResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetSendBufferOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_SNDBUF`. |
| func (p *DatagramSocketWithCtxInterface) GetSendBuffer(ctx_ _bindings.Context) (BaseSocketGetSendBufferResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetSendBufferResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetSendBufferOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_RCVBUF`. |
| func (p *DatagramSocketWithCtxInterface) SetReceiveBuffer(ctx_ _bindings.Context, valueBytes uint64) (BaseSocketSetReceiveBufferResult, error) { |
| req_ := &datagramSocketWithCtxSetReceiveBufferRequest{ |
| ValueBytes: valueBytes, |
| } |
| resp_ := &datagramSocketWithCtxSetReceiveBufferResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetReceiveBufferOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_RCVBUF`. |
| func (p *DatagramSocketWithCtxInterface) GetReceiveBuffer(ctx_ _bindings.Context) (BaseSocketGetReceiveBufferResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetReceiveBufferResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetReceiveBufferOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_KEEPALIVE`. |
| func (p *DatagramSocketWithCtxInterface) SetKeepAlive(ctx_ _bindings.Context, value bool) (BaseSocketSetKeepAliveResult, error) { |
| req_ := &datagramSocketWithCtxSetKeepAliveRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetKeepAliveResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetKeepAliveOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_KEEPALIVE`. |
| func (p *DatagramSocketWithCtxInterface) GetKeepAlive(ctx_ _bindings.Context) (BaseSocketGetKeepAliveResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetKeepAliveResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetKeepAliveOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_OOBINLINE`. |
| func (p *DatagramSocketWithCtxInterface) SetOutOfBandInline(ctx_ _bindings.Context, value bool) (BaseSocketSetOutOfBandInlineResult, error) { |
| req_ := &datagramSocketWithCtxSetOutOfBandInlineRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetOutOfBandInlineResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetOutOfBandInlineOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_OOBINLINE`. |
| func (p *DatagramSocketWithCtxInterface) GetOutOfBandInline(ctx_ _bindings.Context) (BaseSocketGetOutOfBandInlineResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetOutOfBandInlineResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetOutOfBandInlineOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_NO_CHECK`. |
| func (p *DatagramSocketWithCtxInterface) SetNoCheck(ctx_ _bindings.Context, value bool) (BaseSocketSetNoCheckResult, error) { |
| req_ := &datagramSocketWithCtxSetNoCheckRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetNoCheckResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetNoCheckOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_NO_CHECK`. |
| func (p *DatagramSocketWithCtxInterface) GetNoCheck(ctx_ _bindings.Context) (BaseSocketGetNoCheckResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetNoCheckResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetNoCheckOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_LINGER`. |
| func (p *DatagramSocketWithCtxInterface) SetLinger(ctx_ _bindings.Context, linger bool, lengthSecs uint32) (BaseSocketSetLingerResult, error) { |
| req_ := &datagramSocketWithCtxSetLingerRequest{ |
| Linger: linger, |
| LengthSecs: lengthSecs, |
| } |
| resp_ := &datagramSocketWithCtxSetLingerResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetLingerOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_LINGER`. |
| func (p *DatagramSocketWithCtxInterface) GetLinger(ctx_ _bindings.Context) (BaseSocketGetLingerResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetLingerResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetLingerOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_REUSEPORT`. |
| func (p *DatagramSocketWithCtxInterface) SetReusePort(ctx_ _bindings.Context, value bool) (BaseSocketSetReusePortResult, error) { |
| req_ := &datagramSocketWithCtxSetReusePortRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetReusePortResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetReusePortOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_REUSEPORT`. |
| func (p *DatagramSocketWithCtxInterface) GetReusePort(ctx_ _bindings.Context) (BaseSocketGetReusePortResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetReusePortResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetReusePortOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_ACCEPTCONN`. |
| func (p *DatagramSocketWithCtxInterface) GetAcceptConn(ctx_ _bindings.Context) (BaseSocketGetAcceptConnResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetAcceptConnResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetAcceptConnOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_BINDTODEVICE`. |
| func (p *DatagramSocketWithCtxInterface) SetBindToDevice(ctx_ _bindings.Context, value string) (BaseSocketSetBindToDeviceResult, error) { |
| req_ := &datagramSocketWithCtxSetBindToDeviceRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetBindToDeviceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetBindToDeviceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_BINDTODEVICE`. |
| func (p *DatagramSocketWithCtxInterface) GetBindToDevice(ctx_ _bindings.Context) (BaseSocketGetBindToDeviceResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetBindToDeviceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetBindToDeviceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_TIMESTAMP`. |
| func (p *DatagramSocketWithCtxInterface) SetTimestamp(ctx_ _bindings.Context, value bool) (BaseSocketSetTimestampResult, error) { |
| req_ := &datagramSocketWithCtxSetTimestampRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetTimestampResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetTimestampOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_TIMESTAMP`. |
| func (p *DatagramSocketWithCtxInterface) GetTimestamp(ctx_ _bindings.Context) (BaseSocketGetTimestampResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetTimestampResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetTimestampOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_TOS`. |
| func (p *DatagramSocketWithCtxInterface) SetIpTypeOfService(ctx_ _bindings.Context, value uint8) (BaseSocketSetIpTypeOfServiceResult, error) { |
| req_ := &datagramSocketWithCtxSetIpTypeOfServiceRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetIpTypeOfServiceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetIpTypeOfServiceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_TOS`. |
| func (p *DatagramSocketWithCtxInterface) GetIpTypeOfService(ctx_ _bindings.Context) (BaseSocketGetIpTypeOfServiceResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetIpTypeOfServiceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetIpTypeOfServiceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_TTL`. |
| func (p *DatagramSocketWithCtxInterface) SetIpTtl(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpTtlResult, error) { |
| req_ := &datagramSocketWithCtxSetIpTtlRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetIpTtlResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetIpTtlOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_TTL`. |
| func (p *DatagramSocketWithCtxInterface) GetIpTtl(ctx_ _bindings.Context) (BaseSocketGetIpTtlResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetIpTtlResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetIpTtlOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_PKTINFO`. |
| func (p *DatagramSocketWithCtxInterface) SetIpPacketInfo(ctx_ _bindings.Context, value bool) (BaseSocketSetIpPacketInfoResult, error) { |
| req_ := &datagramSocketWithCtxSetIpPacketInfoRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetIpPacketInfoResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetIpPacketInfoOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_PKTINFO`. |
| func (p *DatagramSocketWithCtxInterface) GetIpPacketInfo(ctx_ _bindings.Context) (BaseSocketGetIpPacketInfoResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetIpPacketInfoResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetIpPacketInfoOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_RECVTOS`. |
| func (p *DatagramSocketWithCtxInterface) SetIpReceiveTypeOfService(ctx_ _bindings.Context, value bool) (BaseSocketSetIpReceiveTypeOfServiceResult, error) { |
| req_ := &datagramSocketWithCtxSetIpReceiveTypeOfServiceRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetIpReceiveTypeOfServiceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetIpReceiveTypeOfServiceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_RECVTOS`. |
| func (p *DatagramSocketWithCtxInterface) GetIpReceiveTypeOfService(ctx_ _bindings.Context) (BaseSocketGetIpReceiveTypeOfServiceResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetIpReceiveTypeOfServiceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetIpReceiveTypeOfServiceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_MULTICAST_IF`. |
| func (p *DatagramSocketWithCtxInterface) SetIpMulticastInterface(ctx_ _bindings.Context, iface uint64, address fuchsianet.Ipv4Address) (BaseSocketSetIpMulticastInterfaceResult, error) { |
| req_ := &datagramSocketWithCtxSetIpMulticastInterfaceRequest{ |
| Iface: iface, |
| Address: address, |
| } |
| resp_ := &datagramSocketWithCtxSetIpMulticastInterfaceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetIpMulticastInterfaceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_MULTICAST_IF`. |
| func (p *DatagramSocketWithCtxInterface) GetIpMulticastInterface(ctx_ _bindings.Context) (BaseSocketGetIpMulticastInterfaceResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetIpMulticastInterfaceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetIpMulticastInterfaceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_MULTICAST_TTL`. |
| func (p *DatagramSocketWithCtxInterface) SetIpMulticastTtl(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpMulticastTtlResult, error) { |
| req_ := &datagramSocketWithCtxSetIpMulticastTtlRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetIpMulticastTtlResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetIpMulticastTtlOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_MULTICAST_TTL`. |
| func (p *DatagramSocketWithCtxInterface) GetIpMulticastTtl(ctx_ _bindings.Context) (BaseSocketGetIpMulticastTtlResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetIpMulticastTtlResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetIpMulticastTtlOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_MULTICAST_LOOP`. |
| func (p *DatagramSocketWithCtxInterface) SetIpMulticastLoopback(ctx_ _bindings.Context, value bool) (BaseSocketSetIpMulticastLoopbackResult, error) { |
| req_ := &datagramSocketWithCtxSetIpMulticastLoopbackRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetIpMulticastLoopbackResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetIpMulticastLoopbackOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_MULTICAST_LOOP`. |
| func (p *DatagramSocketWithCtxInterface) GetIpMulticastLoopback(ctx_ _bindings.Context) (BaseSocketGetIpMulticastLoopbackResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetIpMulticastLoopbackResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetIpMulticastLoopbackOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_ADD_MEMBERSHIP` |
| func (p *DatagramSocketWithCtxInterface) AddIpMembership(ctx_ _bindings.Context, membership IpMulticastMembership) (BaseSocketAddIpMembershipResult, error) { |
| req_ := &datagramSocketWithCtxAddIpMembershipRequest{ |
| Membership: membership, |
| } |
| resp_ := &datagramSocketWithCtxAddIpMembershipResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketAddIpMembershipOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_DROP_MEMBERSHIP` |
| func (p *DatagramSocketWithCtxInterface) DropIpMembership(ctx_ _bindings.Context, membership IpMulticastMembership) (BaseSocketDropIpMembershipResult, error) { |
| req_ := &datagramSocketWithCtxDropIpMembershipRequest{ |
| Membership: membership, |
| } |
| resp_ := &datagramSocketWithCtxDropIpMembershipResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketDropIpMembershipOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_ADD_MEMBERSHIP`. |
| func (p *DatagramSocketWithCtxInterface) AddIpv6Membership(ctx_ _bindings.Context, membership Ipv6MulticastMembership) (BaseSocketAddIpv6MembershipResult, error) { |
| req_ := &datagramSocketWithCtxAddIpv6MembershipRequest{ |
| Membership: membership, |
| } |
| resp_ := &datagramSocketWithCtxAddIpv6MembershipResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketAddIpv6MembershipOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_DROP_MEMBERSHIP`. |
| func (p *DatagramSocketWithCtxInterface) DropIpv6Membership(ctx_ _bindings.Context, membership Ipv6MulticastMembership) (BaseSocketDropIpv6MembershipResult, error) { |
| req_ := &datagramSocketWithCtxDropIpv6MembershipRequest{ |
| Membership: membership, |
| } |
| resp_ := &datagramSocketWithCtxDropIpv6MembershipResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketDropIpv6MembershipOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_MULTICAST_IF`. |
| func (p *DatagramSocketWithCtxInterface) SetIpv6MulticastInterface(ctx_ _bindings.Context, value uint64) (BaseSocketSetIpv6MulticastInterfaceResult, error) { |
| req_ := &datagramSocketWithCtxSetIpv6MulticastInterfaceRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetIpv6MulticastInterfaceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetIpv6MulticastInterfaceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IPV6` -> `IPV6_MULTICAST_IF`. |
| func (p *DatagramSocketWithCtxInterface) GetIpv6MulticastInterface(ctx_ _bindings.Context) (BaseSocketGetIpv6MulticastInterfaceResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetIpv6MulticastInterfaceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetIpv6MulticastInterfaceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_MULTICAST_HOPS`. |
| func (p *DatagramSocketWithCtxInterface) SetIpv6MulticastHops(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpv6MulticastHopsResult, error) { |
| req_ := &datagramSocketWithCtxSetIpv6MulticastHopsRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetIpv6MulticastHopsResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetIpv6MulticastHopsOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IPV6` -> `IPV6_MULTICAST_HOPS`. |
| func (p *DatagramSocketWithCtxInterface) GetIpv6MulticastHops(ctx_ _bindings.Context) (BaseSocketGetIpv6MulticastHopsResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetIpv6MulticastHopsResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetIpv6MulticastHopsOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_MULTICAST_LOOP`. |
| func (p *DatagramSocketWithCtxInterface) SetIpv6MulticastLoopback(ctx_ _bindings.Context, value bool) (BaseSocketSetIpv6MulticastLoopbackResult, error) { |
| req_ := &datagramSocketWithCtxSetIpv6MulticastLoopbackRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetIpv6MulticastLoopbackResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetIpv6MulticastLoopbackOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IPV6` -> `IPV6_MULTICAST_LOOP`. |
| func (p *DatagramSocketWithCtxInterface) GetIpv6MulticastLoopback(ctx_ _bindings.Context) (BaseSocketGetIpv6MulticastLoopbackResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetIpv6MulticastLoopbackResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetIpv6MulticastLoopbackOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_V6ONLY`. |
| func (p *DatagramSocketWithCtxInterface) SetIpv6Only(ctx_ _bindings.Context, value bool) (BaseSocketSetIpv6OnlyResult, error) { |
| req_ := &datagramSocketWithCtxSetIpv6OnlyRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetIpv6OnlyResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetIpv6OnlyOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IPV6` -> `IPV6_V6ONLY`. |
| func (p *DatagramSocketWithCtxInterface) GetIpv6Only(ctx_ _bindings.Context) (BaseSocketGetIpv6OnlyResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetIpv6OnlyResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetIpv6OnlyOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_RECVTCLASS`. |
| func (p *DatagramSocketWithCtxInterface) SetIpv6ReceiveTrafficClass(ctx_ _bindings.Context, value bool) (BaseSocketSetIpv6ReceiveTrafficClassResult, error) { |
| req_ := &datagramSocketWithCtxSetIpv6ReceiveTrafficClassRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetIpv6ReceiveTrafficClassResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetIpv6ReceiveTrafficClassOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IPV6` -> `IPV6_RECVTCLASS`. |
| func (p *DatagramSocketWithCtxInterface) GetIpv6ReceiveTrafficClass(ctx_ _bindings.Context) (BaseSocketGetIpv6ReceiveTrafficClassResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetIpv6ReceiveTrafficClassResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetIpv6ReceiveTrafficClassOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_TCLASS` |
| func (p *DatagramSocketWithCtxInterface) SetIpv6TrafficClass(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpv6TrafficClassResult, error) { |
| req_ := &datagramSocketWithCtxSetIpv6TrafficClassRequest{ |
| Value: value, |
| } |
| resp_ := &datagramSocketWithCtxSetIpv6TrafficClassResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSetIpv6TrafficClassOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IPV6` -> `IPV6_TCLASS`. |
| func (p *DatagramSocketWithCtxInterface) GetIpv6TrafficClass(ctx_ _bindings.Context) (BaseSocketGetIpv6TrafficClassResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetIpv6TrafficClassResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetIpv6TrafficClassOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Receives a message from the socket. |
| func (p *DatagramSocketWithCtxInterface) RecvMsg(ctx_ _bindings.Context, wantAddr bool, dataLen uint32, wantControl bool, flags RecvMsgFlags) (DatagramSocketRecvMsgResult, error) { |
| req_ := &datagramSocketWithCtxRecvMsgRequest{ |
| WantAddr: wantAddr, |
| DataLen: dataLen, |
| WantControl: wantControl, |
| Flags: flags, |
| } |
| resp_ := &datagramSocketWithCtxRecvMsgResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketRecvMsgOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Sends a message on the socket. |
| func (p *DatagramSocketWithCtxInterface) SendMsg(ctx_ _bindings.Context, addr *fuchsianet.SocketAddress, data []uint8, control SendControlData, flags SendMsgFlags) (DatagramSocketSendMsgResult, error) { |
| req_ := &datagramSocketWithCtxSendMsgRequest{ |
| Addr: addr, |
| Data: data, |
| Control: control, |
| Flags: flags, |
| } |
| resp_ := &datagramSocketWithCtxSendMsgResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketSendMsgOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Retrieves creation information from the socket. |
| func (p *DatagramSocketWithCtxInterface) GetInfo(ctx_ _bindings.Context) (DatagramSocketGetInfoResult, error) { |
| var req_ _bindings.Message |
| resp_ := &datagramSocketWithCtxGetInfoResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(DatagramSocketGetInfoOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // A datagram socket. |
| // |
| // This type's [`fuchsia.io.Node/Describe`] method returns an eventpair which is used to signal |
| // additional information about the state of the socket such as readiness or shutdown-ness. |
| // |
| // All methods on this type are nonblocking; their exact behaviors match their Linux counterparts. |
| type DatagramSocketWithCtx interface { |
| // Create another connection to the same remote object. |
| // |
| // `flags` may be any of: |
| // |
| // - `OPEN_RIGHT_*` |
| // - `OPEN_FLAG_APPEND` |
| // - `OPEN_FLAG_NO_REMOTE` |
| // - `OPEN_FLAG_DESCRIBE` |
| // - `CLONE_FLAG_SAME_RIGHTS` |
| // |
| // All other flags are ignored. |
| // |
| // The `OPEN_RIGHT_*` bits in `flags` request corresponding rights over the resulting |
| // cloned object. |
| // The cloned object must have rights less than or equal to the original object, otherwise |
| // returns `ZX_ERR_ACCESS_DENIED`. |
| // Alternatively, pass `CLONE_FLAG_SAME_RIGHTS` to inherit the rights on the source connection. |
| // It is invalid to pass any of the `OPEN_RIGHT_*` flags together with |
| // `CLONE_FLAG_SAME_RIGHTS`. |
| Clone(ctx_ _bindings.Context, flags uint32, object fuchsiaio.NodeWithCtxInterfaceRequest) error |
| // Terminates connection with object. |
| // |
| // This method does not require any rights. |
| Close(ctx_ _bindings.Context) (int32, error) |
| // Returns extra information about the type of the object. |
| // If the `Describe` operation fails, the connection is closed. |
| // |
| // This method does not require any rights. |
| Describe(ctx_ _bindings.Context) (fuchsiaio.NodeInfo, error) |
| // An event produced eagerly by a FIDL server if requested by `OPEN_FLAG_DESCRIBE`. |
| // |
| // Indicates the success or failure of the open operation, and optionally describes the |
| // object. If the status is `ZX_OK`, `info` contains descriptive information about the object |
| // (the same as would be returned by `Describe`). |
| // Synchronizes updates to the node to the underlying media, if it exists. |
| // |
| // This method does not require any rights. |
| Sync(ctx_ _bindings.Context) (int32, error) |
| // Acquires information about the node. |
| // |
| // This method does not require any rights. |
| GetAttr(ctx_ _bindings.Context) (int32, fuchsiaio.NodeAttributes, error) |
| // Updates information about the node. |
| // `flags` may be any of `NODE_ATTRIBUTE_FLAG_*`. |
| // |
| // This method requires following rights: `OPEN_RIGHT_WRITABLE`, otherwise returns |
| // `ZX_ERR_BAD_HANDLE`. |
| SetAttr(ctx_ _bindings.Context, flags uint32, attributes fuchsiaio.NodeAttributes) (int32, error) |
| // Acquires the `Directory.Open` rights and flags used to access this file. |
| // |
| // This method does not require any rights. |
| // This method has the same functionality as GetFlags for File and is |
| // meant as an in-progress replacement. |
| NodeGetFlags(ctx_ _bindings.Context) (int32, uint32, error) |
| // Changes the `Directory.Open` flags used to access the file. |
| // Supported flags which can be turned on / off: |
| // - `OPEN_FLAG_APPEND` |
| // |
| // This method does not require any rights. |
| // This method has the same functionality as SetFlags for File and is |
| // meant as an in-progress replacement. |
| NodeSetFlags(ctx_ _bindings.Context, flags uint32) (int32, error) |
| // Sets the local address used for the socket. |
| Bind(ctx_ _bindings.Context, addr fuchsianet.SocketAddress) (BaseSocketBindResult, error) |
| // Initiates a connection to a remote address. |
| Connect(ctx_ _bindings.Context, addr fuchsianet.SocketAddress) (BaseSocketConnectResult, error) |
| // Clears connection information from this socket. |
| Disconnect(ctx_ _bindings.Context) (BaseSocketDisconnectResult, error) |
| // Retrieves the local socket address. |
| GetSockName(ctx_ _bindings.Context) (BaseSocketGetSockNameResult, error) |
| // Retrieves the remote socket address. |
| GetPeerName(ctx_ _bindings.Context) (BaseSocketGetPeerNameResult, error) |
| // Shuts down part of the socket. |
| Shutdown(ctx_ _bindings.Context, mode ShutdownMode) (BaseSocketShutdownResult, error) |
| Shutdown2(ctx_ _bindings.Context, mode ShutdownMode) (BaseSocketShutdown2Result, error) |
| // Set `SOL_SOCKET` -> `SO_REUSEADDR`. |
| SetReuseAddress(ctx_ _bindings.Context, value bool) (BaseSocketSetReuseAddressResult, error) |
| // Get `SOL_SOCKET` -> `SO_REUSEADDR`. |
| GetReuseAddress(ctx_ _bindings.Context) (BaseSocketGetReuseAddressResult, error) |
| // Get `SOL_SOCKET` -> `SO_ERROR`. |
| // Returns the last error if there is an error set on the socket. |
| GetError(ctx_ _bindings.Context) (BaseSocketGetErrorResult, error) |
| // Set `SOL_SOCKET` -> `SO_BROADCAST`. |
| SetBroadcast(ctx_ _bindings.Context, value bool) (BaseSocketSetBroadcastResult, error) |
| // Get `SOL_SOCKET` -> `SO_BROADCAST`. |
| GetBroadcast(ctx_ _bindings.Context) (BaseSocketGetBroadcastResult, error) |
| // Set `SOL_SOCKET` -> `SO_SNDBUF`. |
| SetSendBuffer(ctx_ _bindings.Context, valueBytes uint64) (BaseSocketSetSendBufferResult, error) |
| // Get `SOL_SOCKET` -> `SO_SNDBUF`. |
| GetSendBuffer(ctx_ _bindings.Context) (BaseSocketGetSendBufferResult, error) |
| // Set `SOL_SOCKET` -> `SO_RCVBUF`. |
| SetReceiveBuffer(ctx_ _bindings.Context, valueBytes uint64) (BaseSocketSetReceiveBufferResult, error) |
| // Get `SOL_SOCKET` -> `SO_RCVBUF`. |
| GetReceiveBuffer(ctx_ _bindings.Context) (BaseSocketGetReceiveBufferResult, error) |
| // Set `SOL_SOCKET` -> `SO_KEEPALIVE`. |
| SetKeepAlive(ctx_ _bindings.Context, value bool) (BaseSocketSetKeepAliveResult, error) |
| // Get `SOL_SOCKET` -> `SO_KEEPALIVE`. |
| GetKeepAlive(ctx_ _bindings.Context) (BaseSocketGetKeepAliveResult, error) |
| // Set `SOL_SOCKET` -> `SO_OOBINLINE`. |
| SetOutOfBandInline(ctx_ _bindings.Context, value bool) (BaseSocketSetOutOfBandInlineResult, error) |
| // Get `SOL_SOCKET` -> `SO_OOBINLINE`. |
| GetOutOfBandInline(ctx_ _bindings.Context) (BaseSocketGetOutOfBandInlineResult, error) |
| // Set `SOL_SOCKET` -> `SO_NO_CHECK`. |
| SetNoCheck(ctx_ _bindings.Context, value bool) (BaseSocketSetNoCheckResult, error) |
| // Get `SOL_SOCKET` -> `SO_NO_CHECK`. |
| GetNoCheck(ctx_ _bindings.Context) (BaseSocketGetNoCheckResult, error) |
| // Set `SOL_SOCKET` -> `SO_LINGER`. |
| SetLinger(ctx_ _bindings.Context, linger bool, lengthSecs uint32) (BaseSocketSetLingerResult, error) |
| // Get `SOL_SOCKET` -> `SO_LINGER`. |
| GetLinger(ctx_ _bindings.Context) (BaseSocketGetLingerResult, error) |
| // Set `SOL_SOCKET` -> `SO_REUSEPORT`. |
| SetReusePort(ctx_ _bindings.Context, value bool) (BaseSocketSetReusePortResult, error) |
| // Get `SOL_SOCKET` -> `SO_REUSEPORT`. |
| GetReusePort(ctx_ _bindings.Context) (BaseSocketGetReusePortResult, error) |
| // Get `SOL_SOCKET` -> `SO_ACCEPTCONN`. |
| GetAcceptConn(ctx_ _bindings.Context) (BaseSocketGetAcceptConnResult, error) |
| // Set `SOL_SOCKET` -> `SO_BINDTODEVICE`. |
| SetBindToDevice(ctx_ _bindings.Context, value string) (BaseSocketSetBindToDeviceResult, error) |
| // Get `SOL_SOCKET` -> `SO_BINDTODEVICE`. |
| GetBindToDevice(ctx_ _bindings.Context) (BaseSocketGetBindToDeviceResult, error) |
| // Set `SOL_SOCKET` -> `SO_TIMESTAMP`. |
| SetTimestamp(ctx_ _bindings.Context, value bool) (BaseSocketSetTimestampResult, error) |
| // Get `SOL_SOCKET` -> `SO_TIMESTAMP`. |
| GetTimestamp(ctx_ _bindings.Context) (BaseSocketGetTimestampResult, error) |
| // Set `SOL_IP` -> `IP_TOS`. |
| SetIpTypeOfService(ctx_ _bindings.Context, value uint8) (BaseSocketSetIpTypeOfServiceResult, error) |
| // Get `SOL_IP` -> `IP_TOS`. |
| GetIpTypeOfService(ctx_ _bindings.Context) (BaseSocketGetIpTypeOfServiceResult, error) |
| // Set `SOL_IP` -> `IP_TTL`. |
| SetIpTtl(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpTtlResult, error) |
| // Get `SOL_IP` -> `IP_TTL`. |
| GetIpTtl(ctx_ _bindings.Context) (BaseSocketGetIpTtlResult, error) |
| // Set `SOL_IP` -> `IP_PKTINFO`. |
| SetIpPacketInfo(ctx_ _bindings.Context, value bool) (BaseSocketSetIpPacketInfoResult, error) |
| // Get `SOL_IP` -> `IP_PKTINFO`. |
| GetIpPacketInfo(ctx_ _bindings.Context) (BaseSocketGetIpPacketInfoResult, error) |
| // Set `SOL_IP` -> `IP_RECVTOS`. |
| SetIpReceiveTypeOfService(ctx_ _bindings.Context, value bool) (BaseSocketSetIpReceiveTypeOfServiceResult, error) |
| // Get `SOL_IP` -> `IP_RECVTOS`. |
| GetIpReceiveTypeOfService(ctx_ _bindings.Context) (BaseSocketGetIpReceiveTypeOfServiceResult, error) |
| // Set `SOL_IP` -> `IP_MULTICAST_IF`. |
| SetIpMulticastInterface(ctx_ _bindings.Context, iface uint64, address fuchsianet.Ipv4Address) (BaseSocketSetIpMulticastInterfaceResult, error) |
| // Get `SOL_IP` -> `IP_MULTICAST_IF`. |
| GetIpMulticastInterface(ctx_ _bindings.Context) (BaseSocketGetIpMulticastInterfaceResult, error) |
| // Set `SOL_IP` -> `IP_MULTICAST_TTL`. |
| SetIpMulticastTtl(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpMulticastTtlResult, error) |
| // Get `SOL_IP` -> `IP_MULTICAST_TTL`. |
| GetIpMulticastTtl(ctx_ _bindings.Context) (BaseSocketGetIpMulticastTtlResult, error) |
| // Set `SOL_IP` -> `IP_MULTICAST_LOOP`. |
| SetIpMulticastLoopback(ctx_ _bindings.Context, value bool) (BaseSocketSetIpMulticastLoopbackResult, error) |
| // Get `SOL_IP` -> `IP_MULTICAST_LOOP`. |
| GetIpMulticastLoopback(ctx_ _bindings.Context) (BaseSocketGetIpMulticastLoopbackResult, error) |
| // Set `SOL_IP` -> `IP_ADD_MEMBERSHIP` |
| AddIpMembership(ctx_ _bindings.Context, membership IpMulticastMembership) (BaseSocketAddIpMembershipResult, error) |
| // Set `SOL_IP` -> `IP_DROP_MEMBERSHIP` |
| DropIpMembership(ctx_ _bindings.Context, membership IpMulticastMembership) (BaseSocketDropIpMembershipResult, error) |
| // Set `SOL_IPV6` -> `IPV6_ADD_MEMBERSHIP`. |
| AddIpv6Membership(ctx_ _bindings.Context, membership Ipv6MulticastMembership) (BaseSocketAddIpv6MembershipResult, error) |
| // Set `SOL_IPV6` -> `IPV6_DROP_MEMBERSHIP`. |
| DropIpv6Membership(ctx_ _bindings.Context, membership Ipv6MulticastMembership) (BaseSocketDropIpv6MembershipResult, error) |
| // Set `SOL_IPV6` -> `IPV6_MULTICAST_IF`. |
| SetIpv6MulticastInterface(ctx_ _bindings.Context, value uint64) (BaseSocketSetIpv6MulticastInterfaceResult, error) |
| // Get `SOL_IPV6` -> `IPV6_MULTICAST_IF`. |
| GetIpv6MulticastInterface(ctx_ _bindings.Context) (BaseSocketGetIpv6MulticastInterfaceResult, error) |
| // Set `SOL_IPV6` -> `IPV6_MULTICAST_HOPS`. |
| SetIpv6MulticastHops(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpv6MulticastHopsResult, error) |
| // Get `SOL_IPV6` -> `IPV6_MULTICAST_HOPS`. |
| GetIpv6MulticastHops(ctx_ _bindings.Context) (BaseSocketGetIpv6MulticastHopsResult, error) |
| // Set `SOL_IPV6` -> `IPV6_MULTICAST_LOOP`. |
| SetIpv6MulticastLoopback(ctx_ _bindings.Context, value bool) (BaseSocketSetIpv6MulticastLoopbackResult, error) |
| // Get `SOL_IPV6` -> `IPV6_MULTICAST_LOOP`. |
| GetIpv6MulticastLoopback(ctx_ _bindings.Context) (BaseSocketGetIpv6MulticastLoopbackResult, error) |
| // Set `SOL_IPV6` -> `IPV6_V6ONLY`. |
| SetIpv6Only(ctx_ _bindings.Context, value bool) (BaseSocketSetIpv6OnlyResult, error) |
| // Get `SOL_IPV6` -> `IPV6_V6ONLY`. |
| GetIpv6Only(ctx_ _bindings.Context) (BaseSocketGetIpv6OnlyResult, error) |
| // Set `SOL_IPV6` -> `IPV6_RECVTCLASS`. |
| SetIpv6ReceiveTrafficClass(ctx_ _bindings.Context, value bool) (BaseSocketSetIpv6ReceiveTrafficClassResult, error) |
| // Get `SOL_IPV6` -> `IPV6_RECVTCLASS`. |
| GetIpv6ReceiveTrafficClass(ctx_ _bindings.Context) (BaseSocketGetIpv6ReceiveTrafficClassResult, error) |
| // Set `SOL_IPV6` -> `IPV6_TCLASS` |
| SetIpv6TrafficClass(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpv6TrafficClassResult, error) |
| // Get `SOL_IPV6` -> `IPV6_TCLASS`. |
| GetIpv6TrafficClass(ctx_ _bindings.Context) (BaseSocketGetIpv6TrafficClassResult, error) |
| // Receives a message from the socket. |
| RecvMsg(ctx_ _bindings.Context, wantAddr bool, dataLen uint32, wantControl bool, flags RecvMsgFlags) (DatagramSocketRecvMsgResult, error) |
| // Sends a message on the socket. |
| SendMsg(ctx_ _bindings.Context, addr *fuchsianet.SocketAddress, data []uint8, control SendControlData, flags SendMsgFlags) (DatagramSocketSendMsgResult, error) |
| // Retrieves creation information from the socket. |
| GetInfo(ctx_ _bindings.Context) (DatagramSocketGetInfoResult, error) |
| } |
| |
| type DatagramSocketWithCtxTransitionalBase struct{} |
| |
| func (_ *DatagramSocketWithCtxTransitionalBase) NodeGetFlags(ctx_ _bindings.Context) (int32, uint32, error) { |
| panic("Not Implemented") |
| } |
| func (_ *DatagramSocketWithCtxTransitionalBase) NodeSetFlags(ctx_ _bindings.Context, flags uint32) (int32, error) { |
| panic("Not Implemented") |
| } |
| |
| type DatagramSocketWithCtxInterfaceRequest _bindings.InterfaceRequest |
| |
| func NewDatagramSocketWithCtxInterfaceRequest() (DatagramSocketWithCtxInterfaceRequest, *DatagramSocketWithCtxInterface, error) { |
| req, cli, err := _bindings.NewInterfaceRequest() |
| return DatagramSocketWithCtxInterfaceRequest(req), (*DatagramSocketWithCtxInterface)(cli), err |
| } |
| |
| type DatagramSocketWithCtxStub struct { |
| Impl DatagramSocketWithCtx |
| } |
| |
| func (s_ *DatagramSocketWithCtxStub) Dispatch(args_ _bindings.DispatchArgs) (_bindings.Message, bool, error) { |
| switch args_.Ordinal { |
| case DatagramSocketCloneOrdinal: |
| in_ := datagramSocketWithCtxCloneRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| err_ := s_.Impl.Clone(args_.Ctx, in_.Flags, in_.Object) |
| return nil, false, err_ |
| case DatagramSocketCloseOrdinal: |
| s, err_ := s_.Impl.Close(args_.Ctx) |
| out_ := datagramSocketWithCtxCloseResponse{} |
| out_.S = s |
| return &out_, true, err_ |
| case DatagramSocketDescribeOrdinal: |
| info, err_ := s_.Impl.Describe(args_.Ctx) |
| out_ := datagramSocketWithCtxDescribeResponse{} |
| out_.Info = info |
| return &out_, true, err_ |
| case DatagramSocketSyncOrdinal: |
| s, err_ := s_.Impl.Sync(args_.Ctx) |
| out_ := datagramSocketWithCtxSyncResponse{} |
| out_.S = s |
| return &out_, true, err_ |
| case DatagramSocketGetAttrOrdinal: |
| s, attributes, err_ := s_.Impl.GetAttr(args_.Ctx) |
| out_ := datagramSocketWithCtxGetAttrResponse{} |
| out_.S = s |
| out_.Attributes = attributes |
| return &out_, true, err_ |
| case DatagramSocketSetAttrOrdinal: |
| in_ := datagramSocketWithCtxSetAttrRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| s, err_ := s_.Impl.SetAttr(args_.Ctx, in_.Flags, in_.Attributes) |
| out_ := datagramSocketWithCtxSetAttrResponse{} |
| out_.S = s |
| return &out_, true, err_ |
| case DatagramSocketNodeGetFlagsOrdinal: |
| s, flags, err_ := s_.Impl.NodeGetFlags(args_.Ctx) |
| out_ := datagramSocketWithCtxNodeGetFlagsResponse{} |
| out_.S = s |
| out_.Flags = flags |
| return &out_, true, err_ |
| case DatagramSocketNodeSetFlagsOrdinal: |
| in_ := datagramSocketWithCtxNodeSetFlagsRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| s, err_ := s_.Impl.NodeSetFlags(args_.Ctx, in_.Flags) |
| out_ := datagramSocketWithCtxNodeSetFlagsResponse{} |
| out_.S = s |
| return &out_, true, err_ |
| case DatagramSocketBindOrdinal: |
| in_ := datagramSocketWithCtxBindRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.Bind(args_.Ctx, in_.Addr) |
| out_ := datagramSocketWithCtxBindResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketConnectOrdinal: |
| in_ := datagramSocketWithCtxConnectRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.Connect(args_.Ctx, in_.Addr) |
| out_ := datagramSocketWithCtxConnectResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketDisconnectOrdinal: |
| result, err_ := s_.Impl.Disconnect(args_.Ctx) |
| out_ := datagramSocketWithCtxDisconnectResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetSockNameOrdinal: |
| result, err_ := s_.Impl.GetSockName(args_.Ctx) |
| out_ := datagramSocketWithCtxGetSockNameResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetPeerNameOrdinal: |
| result, err_ := s_.Impl.GetPeerName(args_.Ctx) |
| out_ := datagramSocketWithCtxGetPeerNameResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketShutdownOrdinal: |
| in_ := datagramSocketWithCtxShutdownRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.Shutdown(args_.Ctx, in_.Mode) |
| out_ := datagramSocketWithCtxShutdownResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketShutdown2Ordinal: |
| in_ := datagramSocketWithCtxShutdown2Request{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.Shutdown2(args_.Ctx, in_.Mode) |
| out_ := datagramSocketWithCtxShutdown2Response{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetReuseAddressOrdinal: |
| in_ := datagramSocketWithCtxSetReuseAddressRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetReuseAddress(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetReuseAddressResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetReuseAddressOrdinal: |
| result, err_ := s_.Impl.GetReuseAddress(args_.Ctx) |
| out_ := datagramSocketWithCtxGetReuseAddressResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetErrorOrdinal: |
| result, err_ := s_.Impl.GetError(args_.Ctx) |
| out_ := datagramSocketWithCtxGetErrorResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetBroadcastOrdinal: |
| in_ := datagramSocketWithCtxSetBroadcastRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetBroadcast(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetBroadcastResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetBroadcastOrdinal: |
| result, err_ := s_.Impl.GetBroadcast(args_.Ctx) |
| out_ := datagramSocketWithCtxGetBroadcastResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetSendBufferOrdinal: |
| in_ := datagramSocketWithCtxSetSendBufferRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetSendBuffer(args_.Ctx, in_.ValueBytes) |
| out_ := datagramSocketWithCtxSetSendBufferResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetSendBufferOrdinal: |
| result, err_ := s_.Impl.GetSendBuffer(args_.Ctx) |
| out_ := datagramSocketWithCtxGetSendBufferResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetReceiveBufferOrdinal: |
| in_ := datagramSocketWithCtxSetReceiveBufferRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetReceiveBuffer(args_.Ctx, in_.ValueBytes) |
| out_ := datagramSocketWithCtxSetReceiveBufferResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetReceiveBufferOrdinal: |
| result, err_ := s_.Impl.GetReceiveBuffer(args_.Ctx) |
| out_ := datagramSocketWithCtxGetReceiveBufferResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetKeepAliveOrdinal: |
| in_ := datagramSocketWithCtxSetKeepAliveRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetKeepAlive(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetKeepAliveResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetKeepAliveOrdinal: |
| result, err_ := s_.Impl.GetKeepAlive(args_.Ctx) |
| out_ := datagramSocketWithCtxGetKeepAliveResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetOutOfBandInlineOrdinal: |
| in_ := datagramSocketWithCtxSetOutOfBandInlineRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetOutOfBandInline(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetOutOfBandInlineResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetOutOfBandInlineOrdinal: |
| result, err_ := s_.Impl.GetOutOfBandInline(args_.Ctx) |
| out_ := datagramSocketWithCtxGetOutOfBandInlineResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetNoCheckOrdinal: |
| in_ := datagramSocketWithCtxSetNoCheckRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetNoCheck(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetNoCheckResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetNoCheckOrdinal: |
| result, err_ := s_.Impl.GetNoCheck(args_.Ctx) |
| out_ := datagramSocketWithCtxGetNoCheckResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetLingerOrdinal: |
| in_ := datagramSocketWithCtxSetLingerRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetLinger(args_.Ctx, in_.Linger, in_.LengthSecs) |
| out_ := datagramSocketWithCtxSetLingerResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetLingerOrdinal: |
| result, err_ := s_.Impl.GetLinger(args_.Ctx) |
| out_ := datagramSocketWithCtxGetLingerResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetReusePortOrdinal: |
| in_ := datagramSocketWithCtxSetReusePortRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetReusePort(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetReusePortResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetReusePortOrdinal: |
| result, err_ := s_.Impl.GetReusePort(args_.Ctx) |
| out_ := datagramSocketWithCtxGetReusePortResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetAcceptConnOrdinal: |
| result, err_ := s_.Impl.GetAcceptConn(args_.Ctx) |
| out_ := datagramSocketWithCtxGetAcceptConnResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetBindToDeviceOrdinal: |
| in_ := datagramSocketWithCtxSetBindToDeviceRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetBindToDevice(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetBindToDeviceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetBindToDeviceOrdinal: |
| result, err_ := s_.Impl.GetBindToDevice(args_.Ctx) |
| out_ := datagramSocketWithCtxGetBindToDeviceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetTimestampOrdinal: |
| in_ := datagramSocketWithCtxSetTimestampRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetTimestamp(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetTimestampResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetTimestampOrdinal: |
| result, err_ := s_.Impl.GetTimestamp(args_.Ctx) |
| out_ := datagramSocketWithCtxGetTimestampResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetIpTypeOfServiceOrdinal: |
| in_ := datagramSocketWithCtxSetIpTypeOfServiceRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpTypeOfService(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetIpTypeOfServiceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetIpTypeOfServiceOrdinal: |
| result, err_ := s_.Impl.GetIpTypeOfService(args_.Ctx) |
| out_ := datagramSocketWithCtxGetIpTypeOfServiceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetIpTtlOrdinal: |
| in_ := datagramSocketWithCtxSetIpTtlRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpTtl(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetIpTtlResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetIpTtlOrdinal: |
| result, err_ := s_.Impl.GetIpTtl(args_.Ctx) |
| out_ := datagramSocketWithCtxGetIpTtlResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetIpPacketInfoOrdinal: |
| in_ := datagramSocketWithCtxSetIpPacketInfoRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpPacketInfo(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetIpPacketInfoResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetIpPacketInfoOrdinal: |
| result, err_ := s_.Impl.GetIpPacketInfo(args_.Ctx) |
| out_ := datagramSocketWithCtxGetIpPacketInfoResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetIpReceiveTypeOfServiceOrdinal: |
| in_ := datagramSocketWithCtxSetIpReceiveTypeOfServiceRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpReceiveTypeOfService(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetIpReceiveTypeOfServiceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetIpReceiveTypeOfServiceOrdinal: |
| result, err_ := s_.Impl.GetIpReceiveTypeOfService(args_.Ctx) |
| out_ := datagramSocketWithCtxGetIpReceiveTypeOfServiceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetIpMulticastInterfaceOrdinal: |
| in_ := datagramSocketWithCtxSetIpMulticastInterfaceRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpMulticastInterface(args_.Ctx, in_.Iface, in_.Address) |
| out_ := datagramSocketWithCtxSetIpMulticastInterfaceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetIpMulticastInterfaceOrdinal: |
| result, err_ := s_.Impl.GetIpMulticastInterface(args_.Ctx) |
| out_ := datagramSocketWithCtxGetIpMulticastInterfaceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetIpMulticastTtlOrdinal: |
| in_ := datagramSocketWithCtxSetIpMulticastTtlRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpMulticastTtl(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetIpMulticastTtlResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetIpMulticastTtlOrdinal: |
| result, err_ := s_.Impl.GetIpMulticastTtl(args_.Ctx) |
| out_ := datagramSocketWithCtxGetIpMulticastTtlResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetIpMulticastLoopbackOrdinal: |
| in_ := datagramSocketWithCtxSetIpMulticastLoopbackRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpMulticastLoopback(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetIpMulticastLoopbackResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetIpMulticastLoopbackOrdinal: |
| result, err_ := s_.Impl.GetIpMulticastLoopback(args_.Ctx) |
| out_ := datagramSocketWithCtxGetIpMulticastLoopbackResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketAddIpMembershipOrdinal: |
| in_ := datagramSocketWithCtxAddIpMembershipRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.AddIpMembership(args_.Ctx, in_.Membership) |
| out_ := datagramSocketWithCtxAddIpMembershipResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketDropIpMembershipOrdinal: |
| in_ := datagramSocketWithCtxDropIpMembershipRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.DropIpMembership(args_.Ctx, in_.Membership) |
| out_ := datagramSocketWithCtxDropIpMembershipResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketAddIpv6MembershipOrdinal: |
| in_ := datagramSocketWithCtxAddIpv6MembershipRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.AddIpv6Membership(args_.Ctx, in_.Membership) |
| out_ := datagramSocketWithCtxAddIpv6MembershipResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketDropIpv6MembershipOrdinal: |
| in_ := datagramSocketWithCtxDropIpv6MembershipRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.DropIpv6Membership(args_.Ctx, in_.Membership) |
| out_ := datagramSocketWithCtxDropIpv6MembershipResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetIpv6MulticastInterfaceOrdinal: |
| in_ := datagramSocketWithCtxSetIpv6MulticastInterfaceRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpv6MulticastInterface(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetIpv6MulticastInterfaceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetIpv6MulticastInterfaceOrdinal: |
| result, err_ := s_.Impl.GetIpv6MulticastInterface(args_.Ctx) |
| out_ := datagramSocketWithCtxGetIpv6MulticastInterfaceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetIpv6MulticastHopsOrdinal: |
| in_ := datagramSocketWithCtxSetIpv6MulticastHopsRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpv6MulticastHops(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetIpv6MulticastHopsResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetIpv6MulticastHopsOrdinal: |
| result, err_ := s_.Impl.GetIpv6MulticastHops(args_.Ctx) |
| out_ := datagramSocketWithCtxGetIpv6MulticastHopsResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetIpv6MulticastLoopbackOrdinal: |
| in_ := datagramSocketWithCtxSetIpv6MulticastLoopbackRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpv6MulticastLoopback(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetIpv6MulticastLoopbackResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetIpv6MulticastLoopbackOrdinal: |
| result, err_ := s_.Impl.GetIpv6MulticastLoopback(args_.Ctx) |
| out_ := datagramSocketWithCtxGetIpv6MulticastLoopbackResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetIpv6OnlyOrdinal: |
| in_ := datagramSocketWithCtxSetIpv6OnlyRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpv6Only(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetIpv6OnlyResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetIpv6OnlyOrdinal: |
| result, err_ := s_.Impl.GetIpv6Only(args_.Ctx) |
| out_ := datagramSocketWithCtxGetIpv6OnlyResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetIpv6ReceiveTrafficClassOrdinal: |
| in_ := datagramSocketWithCtxSetIpv6ReceiveTrafficClassRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpv6ReceiveTrafficClass(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetIpv6ReceiveTrafficClassResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetIpv6ReceiveTrafficClassOrdinal: |
| result, err_ := s_.Impl.GetIpv6ReceiveTrafficClass(args_.Ctx) |
| out_ := datagramSocketWithCtxGetIpv6ReceiveTrafficClassResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSetIpv6TrafficClassOrdinal: |
| in_ := datagramSocketWithCtxSetIpv6TrafficClassRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpv6TrafficClass(args_.Ctx, in_.Value) |
| out_ := datagramSocketWithCtxSetIpv6TrafficClassResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetIpv6TrafficClassOrdinal: |
| result, err_ := s_.Impl.GetIpv6TrafficClass(args_.Ctx) |
| out_ := datagramSocketWithCtxGetIpv6TrafficClassResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketRecvMsgOrdinal: |
| in_ := datagramSocketWithCtxRecvMsgRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.RecvMsg(args_.Ctx, in_.WantAddr, in_.DataLen, in_.WantControl, in_.Flags) |
| out_ := datagramSocketWithCtxRecvMsgResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketSendMsgOrdinal: |
| in_ := datagramSocketWithCtxSendMsgRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SendMsg(args_.Ctx, in_.Addr, in_.Data, in_.Control, in_.Flags) |
| out_ := datagramSocketWithCtxSendMsgResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case DatagramSocketGetInfoOrdinal: |
| result, err_ := s_.Impl.GetInfo(args_.Ctx) |
| out_ := datagramSocketWithCtxGetInfoResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| } |
| return nil, false, _bindings.ErrUnknownOrdinal |
| } |
| |
| type DatagramSocketEventProxy _bindings.ChannelProxy |
| |
| func (p *DatagramSocketEventProxy) OnOpen(s int32, info *fuchsiaio.NodeInfo) error { |
| event_ := &datagramSocketWithCtxOnOpenResponse{ |
| S: s, |
| Info: info, |
| } |
| return ((*_bindings.ChannelProxy)(p)).Send(DatagramSocketOnOpenOrdinal, event_) |
| } |
| |
| const ( |
| StreamSocketCloneOrdinal uint64 = 0x5a61678f293ce16f |
| StreamSocketCloseOrdinal uint64 = 0x5309c5bd1c33dc44 |
| StreamSocketDescribeOrdinal uint64 = 0xffcec215078dea0 |
| StreamSocketOnOpenOrdinal uint64 = 0x7fc7bbb1dbfd1972 |
| StreamSocketSyncOrdinal uint64 = 0x189d88326c18b519 |
| StreamSocketGetAttrOrdinal uint64 = 0x78985e216314dafd |
| StreamSocketSetAttrOrdinal uint64 = 0x4186c0f40d938f46 |
| StreamSocketNodeGetFlagsOrdinal uint64 = 0x5b88fffb8eda3aa1 |
| StreamSocketNodeSetFlagsOrdinal uint64 = 0x5295b76c71fde733 |
| StreamSocketBindOrdinal uint64 = 0xf8457e6b05e15bc |
| StreamSocketConnectOrdinal uint64 = 0x17abeee0b9843bb1 |
| StreamSocketDisconnectOrdinal uint64 = 0x20eaedba2e0f70a4 |
| StreamSocketGetSockNameOrdinal uint64 = 0x41a618ef19a91f9d |
| StreamSocketGetPeerNameOrdinal uint64 = 0x4009d08a4beb5e95 |
| StreamSocketShutdownOrdinal uint64 = 0x382080a1d15b2111 |
| StreamSocketShutdown2Ordinal uint64 = 0x57d3458f9754763b |
| StreamSocketSetReuseAddressOrdinal uint64 = 0x1fd74ee8b9a4a876 |
| StreamSocketGetReuseAddressOrdinal uint64 = 0x67b7206b8d1bc0a5 |
| StreamSocketGetErrorOrdinal uint64 = 0x5aad39b33e5f6ebb |
| StreamSocketSetBroadcastOrdinal uint64 = 0x6023e081ce3cd947 |
| StreamSocketGetBroadcastOrdinal uint64 = 0x68796fc556f9780d |
| StreamSocketSetSendBufferOrdinal uint64 = 0x756eac32d73a7a70 |
| StreamSocketGetSendBufferOrdinal uint64 = 0x78a52fd9c7b2410b |
| StreamSocketSetReceiveBufferOrdinal uint64 = 0x6b0cf2f1919c7001 |
| StreamSocketGetReceiveBufferOrdinal uint64 = 0x14c1a4b64f709e5c |
| StreamSocketSetKeepAliveOrdinal uint64 = 0x572df8f0b920d2c7 |
| StreamSocketGetKeepAliveOrdinal uint64 = 0x2dd29d3215f2c9d2 |
| StreamSocketSetOutOfBandInlineOrdinal uint64 = 0x3ecb49968bee439 |
| StreamSocketGetOutOfBandInlineOrdinal uint64 = 0x348c1ab3aeca1745 |
| StreamSocketSetNoCheckOrdinal uint64 = 0x6bbf00c53a4c78c2 |
| StreamSocketGetNoCheckOrdinal uint64 = 0x2cd4249286417694 |
| StreamSocketSetLingerOrdinal uint64 = 0x45386351246e998e |
| StreamSocketGetLingerOrdinal uint64 = 0x48eb20fc5ccb0e45 |
| StreamSocketSetReusePortOrdinal uint64 = 0x24dd3e5cb36d9ccb |
| StreamSocketGetReusePortOrdinal uint64 = 0x7a112c1ab54ff828 |
| StreamSocketGetAcceptConnOrdinal uint64 = 0x67ce6db6c2ec8966 |
| StreamSocketSetBindToDeviceOrdinal uint64 = 0x2118b483f28aafc4 |
| StreamSocketGetBindToDeviceOrdinal uint64 = 0x1ab1fbf0ef7906c8 |
| StreamSocketSetTimestampOrdinal uint64 = 0x285d6516c263d839 |
| StreamSocketGetTimestampOrdinal uint64 = 0x49f2fffbbcc2bd27 |
| StreamSocketSetIpTypeOfServiceOrdinal uint64 = 0x559849ba9574834a |
| StreamSocketGetIpTypeOfServiceOrdinal uint64 = 0x2740d6bfa379deb1 |
| StreamSocketSetIpTtlOrdinal uint64 = 0x67395f7176d7918e |
| StreamSocketGetIpTtlOrdinal uint64 = 0x789d5ddfe26b97ac |
| StreamSocketSetIpPacketInfoOrdinal uint64 = 0x3e02030a2fd13c03 |
| StreamSocketGetIpPacketInfoOrdinal uint64 = 0x176f008d5a0dab15 |
| StreamSocketSetIpReceiveTypeOfServiceOrdinal uint64 = 0x17148064e563dde5 |
| StreamSocketGetIpReceiveTypeOfServiceOrdinal uint64 = 0x26cc26653b0fa460 |
| StreamSocketSetIpMulticastInterfaceOrdinal uint64 = 0x6566fdb7061bbcf8 |
| StreamSocketGetIpMulticastInterfaceOrdinal uint64 = 0x44415752b16ff024 |
| StreamSocketSetIpMulticastTtlOrdinal uint64 = 0x7d1a477776ba00d3 |
| StreamSocketGetIpMulticastTtlOrdinal uint64 = 0x17cbd4bd9246fc40 |
| StreamSocketSetIpMulticastLoopbackOrdinal uint64 = 0x2a56b32f8f02369 |
| StreamSocketGetIpMulticastLoopbackOrdinal uint64 = 0x27b16d7883c08ca8 |
| StreamSocketAddIpMembershipOrdinal uint64 = 0x39a4eda6580147a0 |
| StreamSocketDropIpMembershipOrdinal uint64 = 0x6d16e8fbaf496254 |
| StreamSocketAddIpv6MembershipOrdinal uint64 = 0x231556bfce3194c1 |
| StreamSocketDropIpv6MembershipOrdinal uint64 = 0x629c12db293444c0 |
| StreamSocketSetIpv6MulticastInterfaceOrdinal uint64 = 0x5d2a568e67b54234 |
| StreamSocketGetIpv6MulticastInterfaceOrdinal uint64 = 0x7b8f38fe354f32bc |
| StreamSocketSetIpv6MulticastHopsOrdinal uint64 = 0x2b2167d12c8a495d |
| StreamSocketGetIpv6MulticastHopsOrdinal uint64 = 0x51a3c8257b1a2745 |
| StreamSocketSetIpv6MulticastLoopbackOrdinal uint64 = 0x97706949c4163b7 |
| StreamSocketGetIpv6MulticastLoopbackOrdinal uint64 = 0x78d6544e48794935 |
| StreamSocketSetIpv6OnlyOrdinal uint64 = 0x1d87ce5c02d8bcb2 |
| StreamSocketGetIpv6OnlyOrdinal uint64 = 0x25d6755dbe2e9c7e |
| StreamSocketSetIpv6ReceiveTrafficClassOrdinal uint64 = 0x53b93b71c9431fe4 |
| StreamSocketGetIpv6ReceiveTrafficClassOrdinal uint64 = 0x1c8433af11cd4596 |
| StreamSocketSetIpv6TrafficClassOrdinal uint64 = 0x32da0ca485fad782 |
| StreamSocketGetIpv6TrafficClassOrdinal uint64 = 0x6ca5b9166c8d3cba |
| StreamSocketListenOrdinal uint64 = 0x3d0a65ced3d10108 |
| StreamSocketAcceptOrdinal uint64 = 0x5ab7ad620424c163 |
| StreamSocketGetInfoOrdinal uint64 = 0x87cfa55d19f878f |
| StreamSocketSetTcpNoDelayOrdinal uint64 = 0x5a59b778f7333ada |
| StreamSocketGetTcpNoDelayOrdinal uint64 = 0xac219a3218b0799 |
| StreamSocketSetTcpMaxSegmentOrdinal uint64 = 0xb3d30c498266d18 |
| StreamSocketGetTcpMaxSegmentOrdinal uint64 = 0x637404d1b4b9982c |
| StreamSocketSetTcpCorkOrdinal uint64 = 0x62e26891541143a0 |
| StreamSocketGetTcpCorkOrdinal uint64 = 0x435bb232e0e74f32 |
| StreamSocketSetTcpKeepAliveIdleOrdinal uint64 = 0x196d053d8363c42 |
| StreamSocketGetTcpKeepAliveIdleOrdinal uint64 = 0x35ec58564879dac |
| StreamSocketSetTcpKeepAliveIntervalOrdinal uint64 = 0x485ffbc2da1243f2 |
| StreamSocketGetTcpKeepAliveIntervalOrdinal uint64 = 0x264eaf46306b284 |
| StreamSocketSetTcpKeepAliveCountOrdinal uint64 = 0x2ab2e8c111708421 |
| StreamSocketGetTcpKeepAliveCountOrdinal uint64 = 0x2f176ae271fe7a09 |
| StreamSocketSetTcpSynCountOrdinal uint64 = 0x4dcd6ab5573c1eb3 |
| StreamSocketGetTcpSynCountOrdinal uint64 = 0x7d457cba8f5f3ee6 |
| StreamSocketSetTcpLingerOrdinal uint64 = 0xd5cc1e8654d36e4 |
| StreamSocketGetTcpLingerOrdinal uint64 = 0xad870d311cf30eb |
| StreamSocketSetTcpDeferAcceptOrdinal uint64 = 0x15092f181e57c404 |
| StreamSocketGetTcpDeferAcceptOrdinal uint64 = 0x64589790842cb7c6 |
| StreamSocketSetTcpWindowClampOrdinal uint64 = 0x4a26ce07d847f1c6 |
| StreamSocketGetTcpWindowClampOrdinal uint64 = 0x2df6b636bf0a6a4e |
| StreamSocketGetTcpInfoOrdinal uint64 = 0x1ffb123d9f03ead2 |
| StreamSocketSetTcpQuickAckOrdinal uint64 = 0x6fa811be8fde7457 |
| StreamSocketGetTcpQuickAckOrdinal uint64 = 0x7356a949bef2df32 |
| StreamSocketSetTcpCongestionOrdinal uint64 = 0x7924c6eabde7819e |
| StreamSocketGetTcpCongestionOrdinal uint64 = 0x11e16397e1b72a47 |
| StreamSocketSetTcpUserTimeoutOrdinal uint64 = 0x6b459e81c3741a60 |
| StreamSocketGetTcpUserTimeoutOrdinal uint64 = 0x24bbd5858ad8c380 |
| ) |
| |
| type StreamSocketWithCtxInterface _bindings.ChannelProxy |
| |
| // Create another connection to the same remote object. |
| // |
| // `flags` may be any of: |
| // |
| // - `OPEN_RIGHT_*` |
| // - `OPEN_FLAG_APPEND` |
| // - `OPEN_FLAG_NO_REMOTE` |
| // - `OPEN_FLAG_DESCRIBE` |
| // - `CLONE_FLAG_SAME_RIGHTS` |
| // |
| // All other flags are ignored. |
| // |
| // The `OPEN_RIGHT_*` bits in `flags` request corresponding rights over the resulting |
| // cloned object. |
| // The cloned object must have rights less than or equal to the original object, otherwise |
| // returns `ZX_ERR_ACCESS_DENIED`. |
| // Alternatively, pass `CLONE_FLAG_SAME_RIGHTS` to inherit the rights on the source connection. |
| // It is invalid to pass any of the `OPEN_RIGHT_*` flags together with |
| // `CLONE_FLAG_SAME_RIGHTS`. |
| func (p *StreamSocketWithCtxInterface) Clone(ctx_ _bindings.Context, flags uint32, object fuchsiaio.NodeWithCtxInterfaceRequest) error { |
| req_ := &streamSocketWithCtxCloneRequest{ |
| Flags: flags, |
| Object: object, |
| } |
| err_ := ((*_bindings.ChannelProxy)(p)).Send(StreamSocketCloneOrdinal, req_) |
| return err_ |
| } |
| |
| // Terminates connection with object. |
| // |
| // This method does not require any rights. |
| func (p *StreamSocketWithCtxInterface) Close(ctx_ _bindings.Context) (int32, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxCloseResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketCloseOrdinal, req_, resp_) |
| return resp_.S, err_ |
| } |
| |
| // Returns extra information about the type of the object. |
| // If the `Describe` operation fails, the connection is closed. |
| // |
| // This method does not require any rights. |
| func (p *StreamSocketWithCtxInterface) Describe(ctx_ _bindings.Context) (fuchsiaio.NodeInfo, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxDescribeResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketDescribeOrdinal, req_, resp_) |
| return resp_.Info, err_ |
| } |
| |
| // An event produced eagerly by a FIDL server if requested by `OPEN_FLAG_DESCRIBE`. |
| // |
| // Indicates the success or failure of the open operation, and optionally describes the |
| // object. If the status is `ZX_OK`, `info` contains descriptive information about the object |
| // (the same as would be returned by `Describe`). |
| func (p *StreamSocketWithCtxInterface) ExpectOnOpen(ctx_ _bindings.Context) (int32, *fuchsiaio.NodeInfo, error) { |
| resp_ := &streamSocketWithCtxOnOpenResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Recv(StreamSocketOnOpenOrdinal, resp_) |
| return resp_.S, resp_.Info, err_ |
| } |
| |
| // Synchronizes updates to the node to the underlying media, if it exists. |
| // |
| // This method does not require any rights. |
| func (p *StreamSocketWithCtxInterface) Sync(ctx_ _bindings.Context) (int32, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxSyncResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSyncOrdinal, req_, resp_) |
| return resp_.S, err_ |
| } |
| |
| // Acquires information about the node. |
| // |
| // This method does not require any rights. |
| func (p *StreamSocketWithCtxInterface) GetAttr(ctx_ _bindings.Context) (int32, fuchsiaio.NodeAttributes, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetAttrResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetAttrOrdinal, req_, resp_) |
| return resp_.S, resp_.Attributes, err_ |
| } |
| |
| // Updates information about the node. |
| // `flags` may be any of `NODE_ATTRIBUTE_FLAG_*`. |
| // |
| // This method requires following rights: `OPEN_RIGHT_WRITABLE`, otherwise returns |
| // `ZX_ERR_BAD_HANDLE`. |
| func (p *StreamSocketWithCtxInterface) SetAttr(ctx_ _bindings.Context, flags uint32, attributes fuchsiaio.NodeAttributes) (int32, error) { |
| req_ := &streamSocketWithCtxSetAttrRequest{ |
| Flags: flags, |
| Attributes: attributes, |
| } |
| resp_ := &streamSocketWithCtxSetAttrResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetAttrOrdinal, req_, resp_) |
| return resp_.S, err_ |
| } |
| |
| // Acquires the `Directory.Open` rights and flags used to access this file. |
| // |
| // This method does not require any rights. |
| // This method has the same functionality as GetFlags for File and is |
| // meant as an in-progress replacement. |
| func (p *StreamSocketWithCtxInterface) NodeGetFlags(ctx_ _bindings.Context) (int32, uint32, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxNodeGetFlagsResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketNodeGetFlagsOrdinal, req_, resp_) |
| return resp_.S, resp_.Flags, err_ |
| } |
| |
| // Changes the `Directory.Open` flags used to access the file. |
| // Supported flags which can be turned on / off: |
| // - `OPEN_FLAG_APPEND` |
| // |
| // This method does not require any rights. |
| // This method has the same functionality as SetFlags for File and is |
| // meant as an in-progress replacement. |
| func (p *StreamSocketWithCtxInterface) NodeSetFlags(ctx_ _bindings.Context, flags uint32) (int32, error) { |
| req_ := &streamSocketWithCtxNodeSetFlagsRequest{ |
| Flags: flags, |
| } |
| resp_ := &streamSocketWithCtxNodeSetFlagsResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketNodeSetFlagsOrdinal, req_, resp_) |
| return resp_.S, err_ |
| } |
| |
| // Sets the local address used for the socket. |
| func (p *StreamSocketWithCtxInterface) Bind(ctx_ _bindings.Context, addr fuchsianet.SocketAddress) (BaseSocketBindResult, error) { |
| req_ := &streamSocketWithCtxBindRequest{ |
| Addr: addr, |
| } |
| resp_ := &streamSocketWithCtxBindResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketBindOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Initiates a connection to a remote address. |
| func (p *StreamSocketWithCtxInterface) Connect(ctx_ _bindings.Context, addr fuchsianet.SocketAddress) (BaseSocketConnectResult, error) { |
| req_ := &streamSocketWithCtxConnectRequest{ |
| Addr: addr, |
| } |
| resp_ := &streamSocketWithCtxConnectResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketConnectOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Clears connection information from this socket. |
| func (p *StreamSocketWithCtxInterface) Disconnect(ctx_ _bindings.Context) (BaseSocketDisconnectResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxDisconnectResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketDisconnectOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Retrieves the local socket address. |
| func (p *StreamSocketWithCtxInterface) GetSockName(ctx_ _bindings.Context) (BaseSocketGetSockNameResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetSockNameResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetSockNameOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Retrieves the remote socket address. |
| func (p *StreamSocketWithCtxInterface) GetPeerName(ctx_ _bindings.Context) (BaseSocketGetPeerNameResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetPeerNameResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetPeerNameOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Shuts down part of the socket. |
| func (p *StreamSocketWithCtxInterface) Shutdown(ctx_ _bindings.Context, mode ShutdownMode) (BaseSocketShutdownResult, error) { |
| req_ := &streamSocketWithCtxShutdownRequest{ |
| Mode: mode, |
| } |
| resp_ := &streamSocketWithCtxShutdownResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketShutdownOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| func (p *StreamSocketWithCtxInterface) Shutdown2(ctx_ _bindings.Context, mode ShutdownMode) (BaseSocketShutdown2Result, error) { |
| req_ := &streamSocketWithCtxShutdown2Request{ |
| Mode: mode, |
| } |
| resp_ := &streamSocketWithCtxShutdown2Response{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketShutdown2Ordinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_REUSEADDR`. |
| func (p *StreamSocketWithCtxInterface) SetReuseAddress(ctx_ _bindings.Context, value bool) (BaseSocketSetReuseAddressResult, error) { |
| req_ := &streamSocketWithCtxSetReuseAddressRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetReuseAddressResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetReuseAddressOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_REUSEADDR`. |
| func (p *StreamSocketWithCtxInterface) GetReuseAddress(ctx_ _bindings.Context) (BaseSocketGetReuseAddressResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetReuseAddressResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetReuseAddressOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_ERROR`. |
| // Returns the last error if there is an error set on the socket. |
| func (p *StreamSocketWithCtxInterface) GetError(ctx_ _bindings.Context) (BaseSocketGetErrorResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetErrorResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetErrorOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_BROADCAST`. |
| func (p *StreamSocketWithCtxInterface) SetBroadcast(ctx_ _bindings.Context, value bool) (BaseSocketSetBroadcastResult, error) { |
| req_ := &streamSocketWithCtxSetBroadcastRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetBroadcastResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetBroadcastOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_BROADCAST`. |
| func (p *StreamSocketWithCtxInterface) GetBroadcast(ctx_ _bindings.Context) (BaseSocketGetBroadcastResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetBroadcastResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetBroadcastOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_SNDBUF`. |
| func (p *StreamSocketWithCtxInterface) SetSendBuffer(ctx_ _bindings.Context, valueBytes uint64) (BaseSocketSetSendBufferResult, error) { |
| req_ := &streamSocketWithCtxSetSendBufferRequest{ |
| ValueBytes: valueBytes, |
| } |
| resp_ := &streamSocketWithCtxSetSendBufferResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetSendBufferOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_SNDBUF`. |
| func (p *StreamSocketWithCtxInterface) GetSendBuffer(ctx_ _bindings.Context) (BaseSocketGetSendBufferResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetSendBufferResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetSendBufferOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_RCVBUF`. |
| func (p *StreamSocketWithCtxInterface) SetReceiveBuffer(ctx_ _bindings.Context, valueBytes uint64) (BaseSocketSetReceiveBufferResult, error) { |
| req_ := &streamSocketWithCtxSetReceiveBufferRequest{ |
| ValueBytes: valueBytes, |
| } |
| resp_ := &streamSocketWithCtxSetReceiveBufferResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetReceiveBufferOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_RCVBUF`. |
| func (p *StreamSocketWithCtxInterface) GetReceiveBuffer(ctx_ _bindings.Context) (BaseSocketGetReceiveBufferResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetReceiveBufferResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetReceiveBufferOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_KEEPALIVE`. |
| func (p *StreamSocketWithCtxInterface) SetKeepAlive(ctx_ _bindings.Context, value bool) (BaseSocketSetKeepAliveResult, error) { |
| req_ := &streamSocketWithCtxSetKeepAliveRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetKeepAliveResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetKeepAliveOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_KEEPALIVE`. |
| func (p *StreamSocketWithCtxInterface) GetKeepAlive(ctx_ _bindings.Context) (BaseSocketGetKeepAliveResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetKeepAliveResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetKeepAliveOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_OOBINLINE`. |
| func (p *StreamSocketWithCtxInterface) SetOutOfBandInline(ctx_ _bindings.Context, value bool) (BaseSocketSetOutOfBandInlineResult, error) { |
| req_ := &streamSocketWithCtxSetOutOfBandInlineRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetOutOfBandInlineResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetOutOfBandInlineOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_OOBINLINE`. |
| func (p *StreamSocketWithCtxInterface) GetOutOfBandInline(ctx_ _bindings.Context) (BaseSocketGetOutOfBandInlineResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetOutOfBandInlineResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetOutOfBandInlineOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_NO_CHECK`. |
| func (p *StreamSocketWithCtxInterface) SetNoCheck(ctx_ _bindings.Context, value bool) (BaseSocketSetNoCheckResult, error) { |
| req_ := &streamSocketWithCtxSetNoCheckRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetNoCheckResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetNoCheckOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_NO_CHECK`. |
| func (p *StreamSocketWithCtxInterface) GetNoCheck(ctx_ _bindings.Context) (BaseSocketGetNoCheckResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetNoCheckResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetNoCheckOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_LINGER`. |
| func (p *StreamSocketWithCtxInterface) SetLinger(ctx_ _bindings.Context, linger bool, lengthSecs uint32) (BaseSocketSetLingerResult, error) { |
| req_ := &streamSocketWithCtxSetLingerRequest{ |
| Linger: linger, |
| LengthSecs: lengthSecs, |
| } |
| resp_ := &streamSocketWithCtxSetLingerResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetLingerOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_LINGER`. |
| func (p *StreamSocketWithCtxInterface) GetLinger(ctx_ _bindings.Context) (BaseSocketGetLingerResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetLingerResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetLingerOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_REUSEPORT`. |
| func (p *StreamSocketWithCtxInterface) SetReusePort(ctx_ _bindings.Context, value bool) (BaseSocketSetReusePortResult, error) { |
| req_ := &streamSocketWithCtxSetReusePortRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetReusePortResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetReusePortOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_REUSEPORT`. |
| func (p *StreamSocketWithCtxInterface) GetReusePort(ctx_ _bindings.Context) (BaseSocketGetReusePortResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetReusePortResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetReusePortOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_ACCEPTCONN`. |
| func (p *StreamSocketWithCtxInterface) GetAcceptConn(ctx_ _bindings.Context) (BaseSocketGetAcceptConnResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetAcceptConnResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetAcceptConnOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_BINDTODEVICE`. |
| func (p *StreamSocketWithCtxInterface) SetBindToDevice(ctx_ _bindings.Context, value string) (BaseSocketSetBindToDeviceResult, error) { |
| req_ := &streamSocketWithCtxSetBindToDeviceRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetBindToDeviceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetBindToDeviceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_BINDTODEVICE`. |
| func (p *StreamSocketWithCtxInterface) GetBindToDevice(ctx_ _bindings.Context) (BaseSocketGetBindToDeviceResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetBindToDeviceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetBindToDeviceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_SOCKET` -> `SO_TIMESTAMP`. |
| func (p *StreamSocketWithCtxInterface) SetTimestamp(ctx_ _bindings.Context, value bool) (BaseSocketSetTimestampResult, error) { |
| req_ := &streamSocketWithCtxSetTimestampRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetTimestampResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetTimestampOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_SOCKET` -> `SO_TIMESTAMP`. |
| func (p *StreamSocketWithCtxInterface) GetTimestamp(ctx_ _bindings.Context) (BaseSocketGetTimestampResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetTimestampResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetTimestampOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_TOS`. |
| func (p *StreamSocketWithCtxInterface) SetIpTypeOfService(ctx_ _bindings.Context, value uint8) (BaseSocketSetIpTypeOfServiceResult, error) { |
| req_ := &streamSocketWithCtxSetIpTypeOfServiceRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetIpTypeOfServiceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetIpTypeOfServiceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_TOS`. |
| func (p *StreamSocketWithCtxInterface) GetIpTypeOfService(ctx_ _bindings.Context) (BaseSocketGetIpTypeOfServiceResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetIpTypeOfServiceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetIpTypeOfServiceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_TTL`. |
| func (p *StreamSocketWithCtxInterface) SetIpTtl(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpTtlResult, error) { |
| req_ := &streamSocketWithCtxSetIpTtlRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetIpTtlResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetIpTtlOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_TTL`. |
| func (p *StreamSocketWithCtxInterface) GetIpTtl(ctx_ _bindings.Context) (BaseSocketGetIpTtlResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetIpTtlResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetIpTtlOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_PKTINFO`. |
| func (p *StreamSocketWithCtxInterface) SetIpPacketInfo(ctx_ _bindings.Context, value bool) (BaseSocketSetIpPacketInfoResult, error) { |
| req_ := &streamSocketWithCtxSetIpPacketInfoRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetIpPacketInfoResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetIpPacketInfoOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_PKTINFO`. |
| func (p *StreamSocketWithCtxInterface) GetIpPacketInfo(ctx_ _bindings.Context) (BaseSocketGetIpPacketInfoResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetIpPacketInfoResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetIpPacketInfoOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_RECVTOS`. |
| func (p *StreamSocketWithCtxInterface) SetIpReceiveTypeOfService(ctx_ _bindings.Context, value bool) (BaseSocketSetIpReceiveTypeOfServiceResult, error) { |
| req_ := &streamSocketWithCtxSetIpReceiveTypeOfServiceRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetIpReceiveTypeOfServiceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetIpReceiveTypeOfServiceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_RECVTOS`. |
| func (p *StreamSocketWithCtxInterface) GetIpReceiveTypeOfService(ctx_ _bindings.Context) (BaseSocketGetIpReceiveTypeOfServiceResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetIpReceiveTypeOfServiceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetIpReceiveTypeOfServiceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_MULTICAST_IF`. |
| func (p *StreamSocketWithCtxInterface) SetIpMulticastInterface(ctx_ _bindings.Context, iface uint64, address fuchsianet.Ipv4Address) (BaseSocketSetIpMulticastInterfaceResult, error) { |
| req_ := &streamSocketWithCtxSetIpMulticastInterfaceRequest{ |
| Iface: iface, |
| Address: address, |
| } |
| resp_ := &streamSocketWithCtxSetIpMulticastInterfaceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetIpMulticastInterfaceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_MULTICAST_IF`. |
| func (p *StreamSocketWithCtxInterface) GetIpMulticastInterface(ctx_ _bindings.Context) (BaseSocketGetIpMulticastInterfaceResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetIpMulticastInterfaceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetIpMulticastInterfaceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_MULTICAST_TTL`. |
| func (p *StreamSocketWithCtxInterface) SetIpMulticastTtl(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpMulticastTtlResult, error) { |
| req_ := &streamSocketWithCtxSetIpMulticastTtlRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetIpMulticastTtlResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetIpMulticastTtlOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_MULTICAST_TTL`. |
| func (p *StreamSocketWithCtxInterface) GetIpMulticastTtl(ctx_ _bindings.Context) (BaseSocketGetIpMulticastTtlResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetIpMulticastTtlResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetIpMulticastTtlOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_MULTICAST_LOOP`. |
| func (p *StreamSocketWithCtxInterface) SetIpMulticastLoopback(ctx_ _bindings.Context, value bool) (BaseSocketSetIpMulticastLoopbackResult, error) { |
| req_ := &streamSocketWithCtxSetIpMulticastLoopbackRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetIpMulticastLoopbackResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetIpMulticastLoopbackOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IP` -> `IP_MULTICAST_LOOP`. |
| func (p *StreamSocketWithCtxInterface) GetIpMulticastLoopback(ctx_ _bindings.Context) (BaseSocketGetIpMulticastLoopbackResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetIpMulticastLoopbackResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetIpMulticastLoopbackOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_ADD_MEMBERSHIP` |
| func (p *StreamSocketWithCtxInterface) AddIpMembership(ctx_ _bindings.Context, membership IpMulticastMembership) (BaseSocketAddIpMembershipResult, error) { |
| req_ := &streamSocketWithCtxAddIpMembershipRequest{ |
| Membership: membership, |
| } |
| resp_ := &streamSocketWithCtxAddIpMembershipResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketAddIpMembershipOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IP` -> `IP_DROP_MEMBERSHIP` |
| func (p *StreamSocketWithCtxInterface) DropIpMembership(ctx_ _bindings.Context, membership IpMulticastMembership) (BaseSocketDropIpMembershipResult, error) { |
| req_ := &streamSocketWithCtxDropIpMembershipRequest{ |
| Membership: membership, |
| } |
| resp_ := &streamSocketWithCtxDropIpMembershipResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketDropIpMembershipOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_ADD_MEMBERSHIP`. |
| func (p *StreamSocketWithCtxInterface) AddIpv6Membership(ctx_ _bindings.Context, membership Ipv6MulticastMembership) (BaseSocketAddIpv6MembershipResult, error) { |
| req_ := &streamSocketWithCtxAddIpv6MembershipRequest{ |
| Membership: membership, |
| } |
| resp_ := &streamSocketWithCtxAddIpv6MembershipResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketAddIpv6MembershipOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_DROP_MEMBERSHIP`. |
| func (p *StreamSocketWithCtxInterface) DropIpv6Membership(ctx_ _bindings.Context, membership Ipv6MulticastMembership) (BaseSocketDropIpv6MembershipResult, error) { |
| req_ := &streamSocketWithCtxDropIpv6MembershipRequest{ |
| Membership: membership, |
| } |
| resp_ := &streamSocketWithCtxDropIpv6MembershipResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketDropIpv6MembershipOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_MULTICAST_IF`. |
| func (p *StreamSocketWithCtxInterface) SetIpv6MulticastInterface(ctx_ _bindings.Context, value uint64) (BaseSocketSetIpv6MulticastInterfaceResult, error) { |
| req_ := &streamSocketWithCtxSetIpv6MulticastInterfaceRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetIpv6MulticastInterfaceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetIpv6MulticastInterfaceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IPV6` -> `IPV6_MULTICAST_IF`. |
| func (p *StreamSocketWithCtxInterface) GetIpv6MulticastInterface(ctx_ _bindings.Context) (BaseSocketGetIpv6MulticastInterfaceResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetIpv6MulticastInterfaceResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetIpv6MulticastInterfaceOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_MULTICAST_HOPS`. |
| func (p *StreamSocketWithCtxInterface) SetIpv6MulticastHops(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpv6MulticastHopsResult, error) { |
| req_ := &streamSocketWithCtxSetIpv6MulticastHopsRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetIpv6MulticastHopsResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetIpv6MulticastHopsOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IPV6` -> `IPV6_MULTICAST_HOPS`. |
| func (p *StreamSocketWithCtxInterface) GetIpv6MulticastHops(ctx_ _bindings.Context) (BaseSocketGetIpv6MulticastHopsResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetIpv6MulticastHopsResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetIpv6MulticastHopsOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_MULTICAST_LOOP`. |
| func (p *StreamSocketWithCtxInterface) SetIpv6MulticastLoopback(ctx_ _bindings.Context, value bool) (BaseSocketSetIpv6MulticastLoopbackResult, error) { |
| req_ := &streamSocketWithCtxSetIpv6MulticastLoopbackRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetIpv6MulticastLoopbackResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetIpv6MulticastLoopbackOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IPV6` -> `IPV6_MULTICAST_LOOP`. |
| func (p *StreamSocketWithCtxInterface) GetIpv6MulticastLoopback(ctx_ _bindings.Context) (BaseSocketGetIpv6MulticastLoopbackResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetIpv6MulticastLoopbackResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetIpv6MulticastLoopbackOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_V6ONLY`. |
| func (p *StreamSocketWithCtxInterface) SetIpv6Only(ctx_ _bindings.Context, value bool) (BaseSocketSetIpv6OnlyResult, error) { |
| req_ := &streamSocketWithCtxSetIpv6OnlyRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetIpv6OnlyResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetIpv6OnlyOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IPV6` -> `IPV6_V6ONLY`. |
| func (p *StreamSocketWithCtxInterface) GetIpv6Only(ctx_ _bindings.Context) (BaseSocketGetIpv6OnlyResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetIpv6OnlyResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetIpv6OnlyOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_RECVTCLASS`. |
| func (p *StreamSocketWithCtxInterface) SetIpv6ReceiveTrafficClass(ctx_ _bindings.Context, value bool) (BaseSocketSetIpv6ReceiveTrafficClassResult, error) { |
| req_ := &streamSocketWithCtxSetIpv6ReceiveTrafficClassRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetIpv6ReceiveTrafficClassResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetIpv6ReceiveTrafficClassOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IPV6` -> `IPV6_RECVTCLASS`. |
| func (p *StreamSocketWithCtxInterface) GetIpv6ReceiveTrafficClass(ctx_ _bindings.Context) (BaseSocketGetIpv6ReceiveTrafficClassResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetIpv6ReceiveTrafficClassResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetIpv6ReceiveTrafficClassOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_IPV6` -> `IPV6_TCLASS` |
| func (p *StreamSocketWithCtxInterface) SetIpv6TrafficClass(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpv6TrafficClassResult, error) { |
| req_ := &streamSocketWithCtxSetIpv6TrafficClassRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetIpv6TrafficClassResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetIpv6TrafficClassOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_IPV6` -> `IPV6_TCLASS`. |
| func (p *StreamSocketWithCtxInterface) GetIpv6TrafficClass(ctx_ _bindings.Context) (BaseSocketGetIpv6TrafficClassResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetIpv6TrafficClassResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetIpv6TrafficClassOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Begins listening for new incoming connections. At most `backlog` connections will be |
| // buffered. |
| func (p *StreamSocketWithCtxInterface) Listen(ctx_ _bindings.Context, backlog int16) (StreamSocketListenResult, error) { |
| req_ := &streamSocketWithCtxListenRequest{ |
| Backlog: backlog, |
| } |
| resp_ := &streamSocketWithCtxListenResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketListenOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Accepts a buffered incoming connection. |
| func (p *StreamSocketWithCtxInterface) Accept(ctx_ _bindings.Context, wantAddr bool) (StreamSocketAcceptResult, error) { |
| req_ := &streamSocketWithCtxAcceptRequest{ |
| WantAddr: wantAddr, |
| } |
| resp_ := &streamSocketWithCtxAcceptResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketAcceptOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Retrieves creation information from the socket. |
| func (p *StreamSocketWithCtxInterface) GetInfo(ctx_ _bindings.Context) (StreamSocketGetInfoResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetInfoResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetInfoOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_TCP` -> `TCP_NODELAY`. |
| func (p *StreamSocketWithCtxInterface) SetTcpNoDelay(ctx_ _bindings.Context, value bool) (StreamSocketSetTcpNoDelayResult, error) { |
| req_ := &streamSocketWithCtxSetTcpNoDelayRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetTcpNoDelayResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetTcpNoDelayOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_TCP` -> `TCP_NODELAY`. |
| func (p *StreamSocketWithCtxInterface) GetTcpNoDelay(ctx_ _bindings.Context) (StreamSocketGetTcpNoDelayResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetTcpNoDelayResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetTcpNoDelayOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_TCP` -> `TCP_MAXSEG`. |
| func (p *StreamSocketWithCtxInterface) SetTcpMaxSegment(ctx_ _bindings.Context, valueBytes uint32) (StreamSocketSetTcpMaxSegmentResult, error) { |
| req_ := &streamSocketWithCtxSetTcpMaxSegmentRequest{ |
| ValueBytes: valueBytes, |
| } |
| resp_ := &streamSocketWithCtxSetTcpMaxSegmentResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetTcpMaxSegmentOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_TCP` -> `TCP_MAXSEG`. |
| func (p *StreamSocketWithCtxInterface) GetTcpMaxSegment(ctx_ _bindings.Context) (StreamSocketGetTcpMaxSegmentResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetTcpMaxSegmentResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetTcpMaxSegmentOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_TCP` -> `TCP_CORK`. |
| func (p *StreamSocketWithCtxInterface) SetTcpCork(ctx_ _bindings.Context, value bool) (StreamSocketSetTcpCorkResult, error) { |
| req_ := &streamSocketWithCtxSetTcpCorkRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetTcpCorkResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetTcpCorkOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_TCP` -> `TCP_CORK`. |
| func (p *StreamSocketWithCtxInterface) GetTcpCork(ctx_ _bindings.Context) (StreamSocketGetTcpCorkResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetTcpCorkResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetTcpCorkOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_TCP` -> `TCP_KEEPIDLE`. |
| func (p *StreamSocketWithCtxInterface) SetTcpKeepAliveIdle(ctx_ _bindings.Context, valueSecs uint32) (StreamSocketSetTcpKeepAliveIdleResult, error) { |
| req_ := &streamSocketWithCtxSetTcpKeepAliveIdleRequest{ |
| ValueSecs: valueSecs, |
| } |
| resp_ := &streamSocketWithCtxSetTcpKeepAliveIdleResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetTcpKeepAliveIdleOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_TCP` -> `TCP_KEEPIDLE`. |
| func (p *StreamSocketWithCtxInterface) GetTcpKeepAliveIdle(ctx_ _bindings.Context) (StreamSocketGetTcpKeepAliveIdleResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetTcpKeepAliveIdleResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetTcpKeepAliveIdleOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_TCP` -> `TCP_KEEPINTVL`. |
| func (p *StreamSocketWithCtxInterface) SetTcpKeepAliveInterval(ctx_ _bindings.Context, valueSecs uint32) (StreamSocketSetTcpKeepAliveIntervalResult, error) { |
| req_ := &streamSocketWithCtxSetTcpKeepAliveIntervalRequest{ |
| ValueSecs: valueSecs, |
| } |
| resp_ := &streamSocketWithCtxSetTcpKeepAliveIntervalResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetTcpKeepAliveIntervalOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_TCP` -> `TCP_KEEPINTVL`. |
| func (p *StreamSocketWithCtxInterface) GetTcpKeepAliveInterval(ctx_ _bindings.Context) (StreamSocketGetTcpKeepAliveIntervalResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetTcpKeepAliveIntervalResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetTcpKeepAliveIntervalOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_TCP` -> `TCP_KEEPCNT`. |
| func (p *StreamSocketWithCtxInterface) SetTcpKeepAliveCount(ctx_ _bindings.Context, value uint32) (StreamSocketSetTcpKeepAliveCountResult, error) { |
| req_ := &streamSocketWithCtxSetTcpKeepAliveCountRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetTcpKeepAliveCountResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetTcpKeepAliveCountOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_TCP` -> `TCP_KEEPCNT`. |
| func (p *StreamSocketWithCtxInterface) GetTcpKeepAliveCount(ctx_ _bindings.Context) (StreamSocketGetTcpKeepAliveCountResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetTcpKeepAliveCountResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetTcpKeepAliveCountOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_TCP` -> `TCP_SYNCNT`. |
| func (p *StreamSocketWithCtxInterface) SetTcpSynCount(ctx_ _bindings.Context, value uint32) (StreamSocketSetTcpSynCountResult, error) { |
| req_ := &streamSocketWithCtxSetTcpSynCountRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetTcpSynCountResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetTcpSynCountOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_TCP` -> `TCP_SYNCNT`. |
| func (p *StreamSocketWithCtxInterface) GetTcpSynCount(ctx_ _bindings.Context) (StreamSocketGetTcpSynCountResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetTcpSynCountResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetTcpSynCountOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_TCP` -> `TCP_LINGER2`. |
| func (p *StreamSocketWithCtxInterface) SetTcpLinger(ctx_ _bindings.Context, valueSecs OptionalUint32) (StreamSocketSetTcpLingerResult, error) { |
| req_ := &streamSocketWithCtxSetTcpLingerRequest{ |
| ValueSecs: valueSecs, |
| } |
| resp_ := &streamSocketWithCtxSetTcpLingerResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetTcpLingerOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_TCP` -> `TCP_LINGER2`. |
| func (p *StreamSocketWithCtxInterface) GetTcpLinger(ctx_ _bindings.Context) (StreamSocketGetTcpLingerResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetTcpLingerResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetTcpLingerOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_TCP` -> `TCP_DEFER_ACCEPT`. |
| func (p *StreamSocketWithCtxInterface) SetTcpDeferAccept(ctx_ _bindings.Context, valueSecs uint32) (StreamSocketSetTcpDeferAcceptResult, error) { |
| req_ := &streamSocketWithCtxSetTcpDeferAcceptRequest{ |
| ValueSecs: valueSecs, |
| } |
| resp_ := &streamSocketWithCtxSetTcpDeferAcceptResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetTcpDeferAcceptOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_TCP` -> `TCP_DEFER_ACCEPT`. |
| func (p *StreamSocketWithCtxInterface) GetTcpDeferAccept(ctx_ _bindings.Context) (StreamSocketGetTcpDeferAcceptResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetTcpDeferAcceptResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetTcpDeferAcceptOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_TCP` -> `TCP_WINDOW_CLAMP`. |
| func (p *StreamSocketWithCtxInterface) SetTcpWindowClamp(ctx_ _bindings.Context, value uint32) (StreamSocketSetTcpWindowClampResult, error) { |
| req_ := &streamSocketWithCtxSetTcpWindowClampRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetTcpWindowClampResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetTcpWindowClampOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_TCP` -> `TCP_WINDOW_CLAMP`. |
| func (p *StreamSocketWithCtxInterface) GetTcpWindowClamp(ctx_ _bindings.Context) (StreamSocketGetTcpWindowClampResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetTcpWindowClampResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetTcpWindowClampOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_TCP` -> `TCP_INFO`. |
| func (p *StreamSocketWithCtxInterface) GetTcpInfo(ctx_ _bindings.Context) (StreamSocketGetTcpInfoResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetTcpInfoResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetTcpInfoOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_TCP` -> `TCP_QUICKACK`. |
| func (p *StreamSocketWithCtxInterface) SetTcpQuickAck(ctx_ _bindings.Context, value bool) (StreamSocketSetTcpQuickAckResult, error) { |
| req_ := &streamSocketWithCtxSetTcpQuickAckRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetTcpQuickAckResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetTcpQuickAckOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_TCP` -> `TCP_QUICKACK`. |
| func (p *StreamSocketWithCtxInterface) GetTcpQuickAck(ctx_ _bindings.Context) (StreamSocketGetTcpQuickAckResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetTcpQuickAckResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetTcpQuickAckOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_TCP` -> `TCP_CONGESTION`. |
| func (p *StreamSocketWithCtxInterface) SetTcpCongestion(ctx_ _bindings.Context, value TcpCongestionControl) (StreamSocketSetTcpCongestionResult, error) { |
| req_ := &streamSocketWithCtxSetTcpCongestionRequest{ |
| Value: value, |
| } |
| resp_ := &streamSocketWithCtxSetTcpCongestionResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetTcpCongestionOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_TCP` -> `TCP_CONGESTION`. |
| func (p *StreamSocketWithCtxInterface) GetTcpCongestion(ctx_ _bindings.Context) (StreamSocketGetTcpCongestionResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetTcpCongestionResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetTcpCongestionOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Set `SOL_TCP` -> `TCP_USER_TIMEOUT`. |
| func (p *StreamSocketWithCtxInterface) SetTcpUserTimeout(ctx_ _bindings.Context, valueMillis uint32) (StreamSocketSetTcpUserTimeoutResult, error) { |
| req_ := &streamSocketWithCtxSetTcpUserTimeoutRequest{ |
| ValueMillis: valueMillis, |
| } |
| resp_ := &streamSocketWithCtxSetTcpUserTimeoutResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketSetTcpUserTimeoutOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Get `SOL_TCP` -> `TCP_USER_TIMEOUT`. |
| func (p *StreamSocketWithCtxInterface) GetTcpUserTimeout(ctx_ _bindings.Context) (StreamSocketGetTcpUserTimeoutResult, error) { |
| var req_ _bindings.Message |
| resp_ := &streamSocketWithCtxGetTcpUserTimeoutResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(StreamSocketGetTcpUserTimeoutOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // A stream socket. |
| // |
| // This type's [`fuchsia.io.Node/Describe`] method returns a socket which is used to transfer data |
| // to and from the caller. Signals are used to communicate additional information about the state |
| // of the socket such as connectedness and the presence of incoming connections in the case of a |
| // listening socket. |
| // |
| // All methods on this type are nonblocking; their exact behaviors match their Linux counterparts. |
| type StreamSocketWithCtx interface { |
| // Create another connection to the same remote object. |
| // |
| // `flags` may be any of: |
| // |
| // - `OPEN_RIGHT_*` |
| // - `OPEN_FLAG_APPEND` |
| // - `OPEN_FLAG_NO_REMOTE` |
| // - `OPEN_FLAG_DESCRIBE` |
| // - `CLONE_FLAG_SAME_RIGHTS` |
| // |
| // All other flags are ignored. |
| // |
| // The `OPEN_RIGHT_*` bits in `flags` request corresponding rights over the resulting |
| // cloned object. |
| // The cloned object must have rights less than or equal to the original object, otherwise |
| // returns `ZX_ERR_ACCESS_DENIED`. |
| // Alternatively, pass `CLONE_FLAG_SAME_RIGHTS` to inherit the rights on the source connection. |
| // It is invalid to pass any of the `OPEN_RIGHT_*` flags together with |
| // `CLONE_FLAG_SAME_RIGHTS`. |
| Clone(ctx_ _bindings.Context, flags uint32, object fuchsiaio.NodeWithCtxInterfaceRequest) error |
| // Terminates connection with object. |
| // |
| // This method does not require any rights. |
| Close(ctx_ _bindings.Context) (int32, error) |
| // Returns extra information about the type of the object. |
| // If the `Describe` operation fails, the connection is closed. |
| // |
| // This method does not require any rights. |
| Describe(ctx_ _bindings.Context) (fuchsiaio.NodeInfo, error) |
| // An event produced eagerly by a FIDL server if requested by `OPEN_FLAG_DESCRIBE`. |
| // |
| // Indicates the success or failure of the open operation, and optionally describes the |
| // object. If the status is `ZX_OK`, `info` contains descriptive information about the object |
| // (the same as would be returned by `Describe`). |
| // Synchronizes updates to the node to the underlying media, if it exists. |
| // |
| // This method does not require any rights. |
| Sync(ctx_ _bindings.Context) (int32, error) |
| // Acquires information about the node. |
| // |
| // This method does not require any rights. |
| GetAttr(ctx_ _bindings.Context) (int32, fuchsiaio.NodeAttributes, error) |
| // Updates information about the node. |
| // `flags` may be any of `NODE_ATTRIBUTE_FLAG_*`. |
| // |
| // This method requires following rights: `OPEN_RIGHT_WRITABLE`, otherwise returns |
| // `ZX_ERR_BAD_HANDLE`. |
| SetAttr(ctx_ _bindings.Context, flags uint32, attributes fuchsiaio.NodeAttributes) (int32, error) |
| // Acquires the `Directory.Open` rights and flags used to access this file. |
| // |
| // This method does not require any rights. |
| // This method has the same functionality as GetFlags for File and is |
| // meant as an in-progress replacement. |
| NodeGetFlags(ctx_ _bindings.Context) (int32, uint32, error) |
| // Changes the `Directory.Open` flags used to access the file. |
| // Supported flags which can be turned on / off: |
| // - `OPEN_FLAG_APPEND` |
| // |
| // This method does not require any rights. |
| // This method has the same functionality as SetFlags for File and is |
| // meant as an in-progress replacement. |
| NodeSetFlags(ctx_ _bindings.Context, flags uint32) (int32, error) |
| // Sets the local address used for the socket. |
| Bind(ctx_ _bindings.Context, addr fuchsianet.SocketAddress) (BaseSocketBindResult, error) |
| // Initiates a connection to a remote address. |
| Connect(ctx_ _bindings.Context, addr fuchsianet.SocketAddress) (BaseSocketConnectResult, error) |
| // Clears connection information from this socket. |
| Disconnect(ctx_ _bindings.Context) (BaseSocketDisconnectResult, error) |
| // Retrieves the local socket address. |
| GetSockName(ctx_ _bindings.Context) (BaseSocketGetSockNameResult, error) |
| // Retrieves the remote socket address. |
| GetPeerName(ctx_ _bindings.Context) (BaseSocketGetPeerNameResult, error) |
| // Shuts down part of the socket. |
| Shutdown(ctx_ _bindings.Context, mode ShutdownMode) (BaseSocketShutdownResult, error) |
| Shutdown2(ctx_ _bindings.Context, mode ShutdownMode) (BaseSocketShutdown2Result, error) |
| // Set `SOL_SOCKET` -> `SO_REUSEADDR`. |
| SetReuseAddress(ctx_ _bindings.Context, value bool) (BaseSocketSetReuseAddressResult, error) |
| // Get `SOL_SOCKET` -> `SO_REUSEADDR`. |
| GetReuseAddress(ctx_ _bindings.Context) (BaseSocketGetReuseAddressResult, error) |
| // Get `SOL_SOCKET` -> `SO_ERROR`. |
| // Returns the last error if there is an error set on the socket. |
| GetError(ctx_ _bindings.Context) (BaseSocketGetErrorResult, error) |
| // Set `SOL_SOCKET` -> `SO_BROADCAST`. |
| SetBroadcast(ctx_ _bindings.Context, value bool) (BaseSocketSetBroadcastResult, error) |
| // Get `SOL_SOCKET` -> `SO_BROADCAST`. |
| GetBroadcast(ctx_ _bindings.Context) (BaseSocketGetBroadcastResult, error) |
| // Set `SOL_SOCKET` -> `SO_SNDBUF`. |
| SetSendBuffer(ctx_ _bindings.Context, valueBytes uint64) (BaseSocketSetSendBufferResult, error) |
| // Get `SOL_SOCKET` -> `SO_SNDBUF`. |
| GetSendBuffer(ctx_ _bindings.Context) (BaseSocketGetSendBufferResult, error) |
| // Set `SOL_SOCKET` -> `SO_RCVBUF`. |
| SetReceiveBuffer(ctx_ _bindings.Context, valueBytes uint64) (BaseSocketSetReceiveBufferResult, error) |
| // Get `SOL_SOCKET` -> `SO_RCVBUF`. |
| GetReceiveBuffer(ctx_ _bindings.Context) (BaseSocketGetReceiveBufferResult, error) |
| // Set `SOL_SOCKET` -> `SO_KEEPALIVE`. |
| SetKeepAlive(ctx_ _bindings.Context, value bool) (BaseSocketSetKeepAliveResult, error) |
| // Get `SOL_SOCKET` -> `SO_KEEPALIVE`. |
| GetKeepAlive(ctx_ _bindings.Context) (BaseSocketGetKeepAliveResult, error) |
| // Set `SOL_SOCKET` -> `SO_OOBINLINE`. |
| SetOutOfBandInline(ctx_ _bindings.Context, value bool) (BaseSocketSetOutOfBandInlineResult, error) |
| // Get `SOL_SOCKET` -> `SO_OOBINLINE`. |
| GetOutOfBandInline(ctx_ _bindings.Context) (BaseSocketGetOutOfBandInlineResult, error) |
| // Set `SOL_SOCKET` -> `SO_NO_CHECK`. |
| SetNoCheck(ctx_ _bindings.Context, value bool) (BaseSocketSetNoCheckResult, error) |
| // Get `SOL_SOCKET` -> `SO_NO_CHECK`. |
| GetNoCheck(ctx_ _bindings.Context) (BaseSocketGetNoCheckResult, error) |
| // Set `SOL_SOCKET` -> `SO_LINGER`. |
| SetLinger(ctx_ _bindings.Context, linger bool, lengthSecs uint32) (BaseSocketSetLingerResult, error) |
| // Get `SOL_SOCKET` -> `SO_LINGER`. |
| GetLinger(ctx_ _bindings.Context) (BaseSocketGetLingerResult, error) |
| // Set `SOL_SOCKET` -> `SO_REUSEPORT`. |
| SetReusePort(ctx_ _bindings.Context, value bool) (BaseSocketSetReusePortResult, error) |
| // Get `SOL_SOCKET` -> `SO_REUSEPORT`. |
| GetReusePort(ctx_ _bindings.Context) (BaseSocketGetReusePortResult, error) |
| // Get `SOL_SOCKET` -> `SO_ACCEPTCONN`. |
| GetAcceptConn(ctx_ _bindings.Context) (BaseSocketGetAcceptConnResult, error) |
| // Set `SOL_SOCKET` -> `SO_BINDTODEVICE`. |
| SetBindToDevice(ctx_ _bindings.Context, value string) (BaseSocketSetBindToDeviceResult, error) |
| // Get `SOL_SOCKET` -> `SO_BINDTODEVICE`. |
| GetBindToDevice(ctx_ _bindings.Context) (BaseSocketGetBindToDeviceResult, error) |
| // Set `SOL_SOCKET` -> `SO_TIMESTAMP`. |
| SetTimestamp(ctx_ _bindings.Context, value bool) (BaseSocketSetTimestampResult, error) |
| // Get `SOL_SOCKET` -> `SO_TIMESTAMP`. |
| GetTimestamp(ctx_ _bindings.Context) (BaseSocketGetTimestampResult, error) |
| // Set `SOL_IP` -> `IP_TOS`. |
| SetIpTypeOfService(ctx_ _bindings.Context, value uint8) (BaseSocketSetIpTypeOfServiceResult, error) |
| // Get `SOL_IP` -> `IP_TOS`. |
| GetIpTypeOfService(ctx_ _bindings.Context) (BaseSocketGetIpTypeOfServiceResult, error) |
| // Set `SOL_IP` -> `IP_TTL`. |
| SetIpTtl(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpTtlResult, error) |
| // Get `SOL_IP` -> `IP_TTL`. |
| GetIpTtl(ctx_ _bindings.Context) (BaseSocketGetIpTtlResult, error) |
| // Set `SOL_IP` -> `IP_PKTINFO`. |
| SetIpPacketInfo(ctx_ _bindings.Context, value bool) (BaseSocketSetIpPacketInfoResult, error) |
| // Get `SOL_IP` -> `IP_PKTINFO`. |
| GetIpPacketInfo(ctx_ _bindings.Context) (BaseSocketGetIpPacketInfoResult, error) |
| // Set `SOL_IP` -> `IP_RECVTOS`. |
| SetIpReceiveTypeOfService(ctx_ _bindings.Context, value bool) (BaseSocketSetIpReceiveTypeOfServiceResult, error) |
| // Get `SOL_IP` -> `IP_RECVTOS`. |
| GetIpReceiveTypeOfService(ctx_ _bindings.Context) (BaseSocketGetIpReceiveTypeOfServiceResult, error) |
| // Set `SOL_IP` -> `IP_MULTICAST_IF`. |
| SetIpMulticastInterface(ctx_ _bindings.Context, iface uint64, address fuchsianet.Ipv4Address) (BaseSocketSetIpMulticastInterfaceResult, error) |
| // Get `SOL_IP` -> `IP_MULTICAST_IF`. |
| GetIpMulticastInterface(ctx_ _bindings.Context) (BaseSocketGetIpMulticastInterfaceResult, error) |
| // Set `SOL_IP` -> `IP_MULTICAST_TTL`. |
| SetIpMulticastTtl(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpMulticastTtlResult, error) |
| // Get `SOL_IP` -> `IP_MULTICAST_TTL`. |
| GetIpMulticastTtl(ctx_ _bindings.Context) (BaseSocketGetIpMulticastTtlResult, error) |
| // Set `SOL_IP` -> `IP_MULTICAST_LOOP`. |
| SetIpMulticastLoopback(ctx_ _bindings.Context, value bool) (BaseSocketSetIpMulticastLoopbackResult, error) |
| // Get `SOL_IP` -> `IP_MULTICAST_LOOP`. |
| GetIpMulticastLoopback(ctx_ _bindings.Context) (BaseSocketGetIpMulticastLoopbackResult, error) |
| // Set `SOL_IP` -> `IP_ADD_MEMBERSHIP` |
| AddIpMembership(ctx_ _bindings.Context, membership IpMulticastMembership) (BaseSocketAddIpMembershipResult, error) |
| // Set `SOL_IP` -> `IP_DROP_MEMBERSHIP` |
| DropIpMembership(ctx_ _bindings.Context, membership IpMulticastMembership) (BaseSocketDropIpMembershipResult, error) |
| // Set `SOL_IPV6` -> `IPV6_ADD_MEMBERSHIP`. |
| AddIpv6Membership(ctx_ _bindings.Context, membership Ipv6MulticastMembership) (BaseSocketAddIpv6MembershipResult, error) |
| // Set `SOL_IPV6` -> `IPV6_DROP_MEMBERSHIP`. |
| DropIpv6Membership(ctx_ _bindings.Context, membership Ipv6MulticastMembership) (BaseSocketDropIpv6MembershipResult, error) |
| // Set `SOL_IPV6` -> `IPV6_MULTICAST_IF`. |
| SetIpv6MulticastInterface(ctx_ _bindings.Context, value uint64) (BaseSocketSetIpv6MulticastInterfaceResult, error) |
| // Get `SOL_IPV6` -> `IPV6_MULTICAST_IF`. |
| GetIpv6MulticastInterface(ctx_ _bindings.Context) (BaseSocketGetIpv6MulticastInterfaceResult, error) |
| // Set `SOL_IPV6` -> `IPV6_MULTICAST_HOPS`. |
| SetIpv6MulticastHops(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpv6MulticastHopsResult, error) |
| // Get `SOL_IPV6` -> `IPV6_MULTICAST_HOPS`. |
| GetIpv6MulticastHops(ctx_ _bindings.Context) (BaseSocketGetIpv6MulticastHopsResult, error) |
| // Set `SOL_IPV6` -> `IPV6_MULTICAST_LOOP`. |
| SetIpv6MulticastLoopback(ctx_ _bindings.Context, value bool) (BaseSocketSetIpv6MulticastLoopbackResult, error) |
| // Get `SOL_IPV6` -> `IPV6_MULTICAST_LOOP`. |
| GetIpv6MulticastLoopback(ctx_ _bindings.Context) (BaseSocketGetIpv6MulticastLoopbackResult, error) |
| // Set `SOL_IPV6` -> `IPV6_V6ONLY`. |
| SetIpv6Only(ctx_ _bindings.Context, value bool) (BaseSocketSetIpv6OnlyResult, error) |
| // Get `SOL_IPV6` -> `IPV6_V6ONLY`. |
| GetIpv6Only(ctx_ _bindings.Context) (BaseSocketGetIpv6OnlyResult, error) |
| // Set `SOL_IPV6` -> `IPV6_RECVTCLASS`. |
| SetIpv6ReceiveTrafficClass(ctx_ _bindings.Context, value bool) (BaseSocketSetIpv6ReceiveTrafficClassResult, error) |
| // Get `SOL_IPV6` -> `IPV6_RECVTCLASS`. |
| GetIpv6ReceiveTrafficClass(ctx_ _bindings.Context) (BaseSocketGetIpv6ReceiveTrafficClassResult, error) |
| // Set `SOL_IPV6` -> `IPV6_TCLASS` |
| SetIpv6TrafficClass(ctx_ _bindings.Context, value OptionalUint8) (BaseSocketSetIpv6TrafficClassResult, error) |
| // Get `SOL_IPV6` -> `IPV6_TCLASS`. |
| GetIpv6TrafficClass(ctx_ _bindings.Context) (BaseSocketGetIpv6TrafficClassResult, error) |
| // Begins listening for new incoming connections. At most `backlog` connections will be |
| // buffered. |
| Listen(ctx_ _bindings.Context, backlog int16) (StreamSocketListenResult, error) |
| // Accepts a buffered incoming connection. |
| Accept(ctx_ _bindings.Context, wantAddr bool) (StreamSocketAcceptResult, error) |
| // Retrieves creation information from the socket. |
| GetInfo(ctx_ _bindings.Context) (StreamSocketGetInfoResult, error) |
| // Set `SOL_TCP` -> `TCP_NODELAY`. |
| SetTcpNoDelay(ctx_ _bindings.Context, value bool) (StreamSocketSetTcpNoDelayResult, error) |
| // Get `SOL_TCP` -> `TCP_NODELAY`. |
| GetTcpNoDelay(ctx_ _bindings.Context) (StreamSocketGetTcpNoDelayResult, error) |
| // Set `SOL_TCP` -> `TCP_MAXSEG`. |
| SetTcpMaxSegment(ctx_ _bindings.Context, valueBytes uint32) (StreamSocketSetTcpMaxSegmentResult, error) |
| // Get `SOL_TCP` -> `TCP_MAXSEG`. |
| GetTcpMaxSegment(ctx_ _bindings.Context) (StreamSocketGetTcpMaxSegmentResult, error) |
| // Set `SOL_TCP` -> `TCP_CORK`. |
| SetTcpCork(ctx_ _bindings.Context, value bool) (StreamSocketSetTcpCorkResult, error) |
| // Get `SOL_TCP` -> `TCP_CORK`. |
| GetTcpCork(ctx_ _bindings.Context) (StreamSocketGetTcpCorkResult, error) |
| // Set `SOL_TCP` -> `TCP_KEEPIDLE`. |
| SetTcpKeepAliveIdle(ctx_ _bindings.Context, valueSecs uint32) (StreamSocketSetTcpKeepAliveIdleResult, error) |
| // Get `SOL_TCP` -> `TCP_KEEPIDLE`. |
| GetTcpKeepAliveIdle(ctx_ _bindings.Context) (StreamSocketGetTcpKeepAliveIdleResult, error) |
| // Set `SOL_TCP` -> `TCP_KEEPINTVL`. |
| SetTcpKeepAliveInterval(ctx_ _bindings.Context, valueSecs uint32) (StreamSocketSetTcpKeepAliveIntervalResult, error) |
| // Get `SOL_TCP` -> `TCP_KEEPINTVL`. |
| GetTcpKeepAliveInterval(ctx_ _bindings.Context) (StreamSocketGetTcpKeepAliveIntervalResult, error) |
| // Set `SOL_TCP` -> `TCP_KEEPCNT`. |
| SetTcpKeepAliveCount(ctx_ _bindings.Context, value uint32) (StreamSocketSetTcpKeepAliveCountResult, error) |
| // Get `SOL_TCP` -> `TCP_KEEPCNT`. |
| GetTcpKeepAliveCount(ctx_ _bindings.Context) (StreamSocketGetTcpKeepAliveCountResult, error) |
| // Set `SOL_TCP` -> `TCP_SYNCNT`. |
| SetTcpSynCount(ctx_ _bindings.Context, value uint32) (StreamSocketSetTcpSynCountResult, error) |
| // Get `SOL_TCP` -> `TCP_SYNCNT`. |
| GetTcpSynCount(ctx_ _bindings.Context) (StreamSocketGetTcpSynCountResult, error) |
| // Set `SOL_TCP` -> `TCP_LINGER2`. |
| SetTcpLinger(ctx_ _bindings.Context, valueSecs OptionalUint32) (StreamSocketSetTcpLingerResult, error) |
| // Get `SOL_TCP` -> `TCP_LINGER2`. |
| GetTcpLinger(ctx_ _bindings.Context) (StreamSocketGetTcpLingerResult, error) |
| // Set `SOL_TCP` -> `TCP_DEFER_ACCEPT`. |
| SetTcpDeferAccept(ctx_ _bindings.Context, valueSecs uint32) (StreamSocketSetTcpDeferAcceptResult, error) |
| // Get `SOL_TCP` -> `TCP_DEFER_ACCEPT`. |
| GetTcpDeferAccept(ctx_ _bindings.Context) (StreamSocketGetTcpDeferAcceptResult, error) |
| // Set `SOL_TCP` -> `TCP_WINDOW_CLAMP`. |
| SetTcpWindowClamp(ctx_ _bindings.Context, value uint32) (StreamSocketSetTcpWindowClampResult, error) |
| // Get `SOL_TCP` -> `TCP_WINDOW_CLAMP`. |
| GetTcpWindowClamp(ctx_ _bindings.Context) (StreamSocketGetTcpWindowClampResult, error) |
| // Get `SOL_TCP` -> `TCP_INFO`. |
| GetTcpInfo(ctx_ _bindings.Context) (StreamSocketGetTcpInfoResult, error) |
| // Set `SOL_TCP` -> `TCP_QUICKACK`. |
| SetTcpQuickAck(ctx_ _bindings.Context, value bool) (StreamSocketSetTcpQuickAckResult, error) |
| // Get `SOL_TCP` -> `TCP_QUICKACK`. |
| GetTcpQuickAck(ctx_ _bindings.Context) (StreamSocketGetTcpQuickAckResult, error) |
| // Set `SOL_TCP` -> `TCP_CONGESTION`. |
| SetTcpCongestion(ctx_ _bindings.Context, value TcpCongestionControl) (StreamSocketSetTcpCongestionResult, error) |
| // Get `SOL_TCP` -> `TCP_CONGESTION`. |
| GetTcpCongestion(ctx_ _bindings.Context) (StreamSocketGetTcpCongestionResult, error) |
| // Set `SOL_TCP` -> `TCP_USER_TIMEOUT`. |
| SetTcpUserTimeout(ctx_ _bindings.Context, valueMillis uint32) (StreamSocketSetTcpUserTimeoutResult, error) |
| // Get `SOL_TCP` -> `TCP_USER_TIMEOUT`. |
| GetTcpUserTimeout(ctx_ _bindings.Context) (StreamSocketGetTcpUserTimeoutResult, error) |
| } |
| |
| type StreamSocketWithCtxTransitionalBase struct{} |
| |
| func (_ *StreamSocketWithCtxTransitionalBase) NodeGetFlags(ctx_ _bindings.Context) (int32, uint32, error) { |
| panic("Not Implemented") |
| } |
| func (_ *StreamSocketWithCtxTransitionalBase) NodeSetFlags(ctx_ _bindings.Context, flags uint32) (int32, error) { |
| panic("Not Implemented") |
| } |
| |
| type StreamSocketWithCtxInterfaceRequest _bindings.InterfaceRequest |
| |
| func NewStreamSocketWithCtxInterfaceRequest() (StreamSocketWithCtxInterfaceRequest, *StreamSocketWithCtxInterface, error) { |
| req, cli, err := _bindings.NewInterfaceRequest() |
| return StreamSocketWithCtxInterfaceRequest(req), (*StreamSocketWithCtxInterface)(cli), err |
| } |
| |
| type StreamSocketWithCtxStub struct { |
| Impl StreamSocketWithCtx |
| } |
| |
| func (s_ *StreamSocketWithCtxStub) Dispatch(args_ _bindings.DispatchArgs) (_bindings.Message, bool, error) { |
| switch args_.Ordinal { |
| case StreamSocketCloneOrdinal: |
| in_ := streamSocketWithCtxCloneRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| err_ := s_.Impl.Clone(args_.Ctx, in_.Flags, in_.Object) |
| return nil, false, err_ |
| case StreamSocketCloseOrdinal: |
| s, err_ := s_.Impl.Close(args_.Ctx) |
| out_ := streamSocketWithCtxCloseResponse{} |
| out_.S = s |
| return &out_, true, err_ |
| case StreamSocketDescribeOrdinal: |
| info, err_ := s_.Impl.Describe(args_.Ctx) |
| out_ := streamSocketWithCtxDescribeResponse{} |
| out_.Info = info |
| return &out_, true, err_ |
| case StreamSocketSyncOrdinal: |
| s, err_ := s_.Impl.Sync(args_.Ctx) |
| out_ := streamSocketWithCtxSyncResponse{} |
| out_.S = s |
| return &out_, true, err_ |
| case StreamSocketGetAttrOrdinal: |
| s, attributes, err_ := s_.Impl.GetAttr(args_.Ctx) |
| out_ := streamSocketWithCtxGetAttrResponse{} |
| out_.S = s |
| out_.Attributes = attributes |
| return &out_, true, err_ |
| case StreamSocketSetAttrOrdinal: |
| in_ := streamSocketWithCtxSetAttrRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| s, err_ := s_.Impl.SetAttr(args_.Ctx, in_.Flags, in_.Attributes) |
| out_ := streamSocketWithCtxSetAttrResponse{} |
| out_.S = s |
| return &out_, true, err_ |
| case StreamSocketNodeGetFlagsOrdinal: |
| s, flags, err_ := s_.Impl.NodeGetFlags(args_.Ctx) |
| out_ := streamSocketWithCtxNodeGetFlagsResponse{} |
| out_.S = s |
| out_.Flags = flags |
| return &out_, true, err_ |
| case StreamSocketNodeSetFlagsOrdinal: |
| in_ := streamSocketWithCtxNodeSetFlagsRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| s, err_ := s_.Impl.NodeSetFlags(args_.Ctx, in_.Flags) |
| out_ := streamSocketWithCtxNodeSetFlagsResponse{} |
| out_.S = s |
| return &out_, true, err_ |
| case StreamSocketBindOrdinal: |
| in_ := streamSocketWithCtxBindRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.Bind(args_.Ctx, in_.Addr) |
| out_ := streamSocketWithCtxBindResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketConnectOrdinal: |
| in_ := streamSocketWithCtxConnectRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.Connect(args_.Ctx, in_.Addr) |
| out_ := streamSocketWithCtxConnectResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketDisconnectOrdinal: |
| result, err_ := s_.Impl.Disconnect(args_.Ctx) |
| out_ := streamSocketWithCtxDisconnectResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetSockNameOrdinal: |
| result, err_ := s_.Impl.GetSockName(args_.Ctx) |
| out_ := streamSocketWithCtxGetSockNameResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetPeerNameOrdinal: |
| result, err_ := s_.Impl.GetPeerName(args_.Ctx) |
| out_ := streamSocketWithCtxGetPeerNameResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketShutdownOrdinal: |
| in_ := streamSocketWithCtxShutdownRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.Shutdown(args_.Ctx, in_.Mode) |
| out_ := streamSocketWithCtxShutdownResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketShutdown2Ordinal: |
| in_ := streamSocketWithCtxShutdown2Request{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.Shutdown2(args_.Ctx, in_.Mode) |
| out_ := streamSocketWithCtxShutdown2Response{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetReuseAddressOrdinal: |
| in_ := streamSocketWithCtxSetReuseAddressRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetReuseAddress(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetReuseAddressResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetReuseAddressOrdinal: |
| result, err_ := s_.Impl.GetReuseAddress(args_.Ctx) |
| out_ := streamSocketWithCtxGetReuseAddressResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetErrorOrdinal: |
| result, err_ := s_.Impl.GetError(args_.Ctx) |
| out_ := streamSocketWithCtxGetErrorResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetBroadcastOrdinal: |
| in_ := streamSocketWithCtxSetBroadcastRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetBroadcast(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetBroadcastResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetBroadcastOrdinal: |
| result, err_ := s_.Impl.GetBroadcast(args_.Ctx) |
| out_ := streamSocketWithCtxGetBroadcastResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetSendBufferOrdinal: |
| in_ := streamSocketWithCtxSetSendBufferRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetSendBuffer(args_.Ctx, in_.ValueBytes) |
| out_ := streamSocketWithCtxSetSendBufferResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetSendBufferOrdinal: |
| result, err_ := s_.Impl.GetSendBuffer(args_.Ctx) |
| out_ := streamSocketWithCtxGetSendBufferResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetReceiveBufferOrdinal: |
| in_ := streamSocketWithCtxSetReceiveBufferRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetReceiveBuffer(args_.Ctx, in_.ValueBytes) |
| out_ := streamSocketWithCtxSetReceiveBufferResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetReceiveBufferOrdinal: |
| result, err_ := s_.Impl.GetReceiveBuffer(args_.Ctx) |
| out_ := streamSocketWithCtxGetReceiveBufferResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetKeepAliveOrdinal: |
| in_ := streamSocketWithCtxSetKeepAliveRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetKeepAlive(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetKeepAliveResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetKeepAliveOrdinal: |
| result, err_ := s_.Impl.GetKeepAlive(args_.Ctx) |
| out_ := streamSocketWithCtxGetKeepAliveResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetOutOfBandInlineOrdinal: |
| in_ := streamSocketWithCtxSetOutOfBandInlineRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetOutOfBandInline(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetOutOfBandInlineResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetOutOfBandInlineOrdinal: |
| result, err_ := s_.Impl.GetOutOfBandInline(args_.Ctx) |
| out_ := streamSocketWithCtxGetOutOfBandInlineResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetNoCheckOrdinal: |
| in_ := streamSocketWithCtxSetNoCheckRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetNoCheck(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetNoCheckResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetNoCheckOrdinal: |
| result, err_ := s_.Impl.GetNoCheck(args_.Ctx) |
| out_ := streamSocketWithCtxGetNoCheckResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetLingerOrdinal: |
| in_ := streamSocketWithCtxSetLingerRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetLinger(args_.Ctx, in_.Linger, in_.LengthSecs) |
| out_ := streamSocketWithCtxSetLingerResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetLingerOrdinal: |
| result, err_ := s_.Impl.GetLinger(args_.Ctx) |
| out_ := streamSocketWithCtxGetLingerResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetReusePortOrdinal: |
| in_ := streamSocketWithCtxSetReusePortRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetReusePort(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetReusePortResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetReusePortOrdinal: |
| result, err_ := s_.Impl.GetReusePort(args_.Ctx) |
| out_ := streamSocketWithCtxGetReusePortResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetAcceptConnOrdinal: |
| result, err_ := s_.Impl.GetAcceptConn(args_.Ctx) |
| out_ := streamSocketWithCtxGetAcceptConnResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetBindToDeviceOrdinal: |
| in_ := streamSocketWithCtxSetBindToDeviceRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetBindToDevice(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetBindToDeviceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetBindToDeviceOrdinal: |
| result, err_ := s_.Impl.GetBindToDevice(args_.Ctx) |
| out_ := streamSocketWithCtxGetBindToDeviceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetTimestampOrdinal: |
| in_ := streamSocketWithCtxSetTimestampRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetTimestamp(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetTimestampResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetTimestampOrdinal: |
| result, err_ := s_.Impl.GetTimestamp(args_.Ctx) |
| out_ := streamSocketWithCtxGetTimestampResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetIpTypeOfServiceOrdinal: |
| in_ := streamSocketWithCtxSetIpTypeOfServiceRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpTypeOfService(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetIpTypeOfServiceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetIpTypeOfServiceOrdinal: |
| result, err_ := s_.Impl.GetIpTypeOfService(args_.Ctx) |
| out_ := streamSocketWithCtxGetIpTypeOfServiceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetIpTtlOrdinal: |
| in_ := streamSocketWithCtxSetIpTtlRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpTtl(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetIpTtlResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetIpTtlOrdinal: |
| result, err_ := s_.Impl.GetIpTtl(args_.Ctx) |
| out_ := streamSocketWithCtxGetIpTtlResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetIpPacketInfoOrdinal: |
| in_ := streamSocketWithCtxSetIpPacketInfoRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpPacketInfo(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetIpPacketInfoResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetIpPacketInfoOrdinal: |
| result, err_ := s_.Impl.GetIpPacketInfo(args_.Ctx) |
| out_ := streamSocketWithCtxGetIpPacketInfoResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetIpReceiveTypeOfServiceOrdinal: |
| in_ := streamSocketWithCtxSetIpReceiveTypeOfServiceRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpReceiveTypeOfService(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetIpReceiveTypeOfServiceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetIpReceiveTypeOfServiceOrdinal: |
| result, err_ := s_.Impl.GetIpReceiveTypeOfService(args_.Ctx) |
| out_ := streamSocketWithCtxGetIpReceiveTypeOfServiceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetIpMulticastInterfaceOrdinal: |
| in_ := streamSocketWithCtxSetIpMulticastInterfaceRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpMulticastInterface(args_.Ctx, in_.Iface, in_.Address) |
| out_ := streamSocketWithCtxSetIpMulticastInterfaceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetIpMulticastInterfaceOrdinal: |
| result, err_ := s_.Impl.GetIpMulticastInterface(args_.Ctx) |
| out_ := streamSocketWithCtxGetIpMulticastInterfaceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetIpMulticastTtlOrdinal: |
| in_ := streamSocketWithCtxSetIpMulticastTtlRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpMulticastTtl(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetIpMulticastTtlResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetIpMulticastTtlOrdinal: |
| result, err_ := s_.Impl.GetIpMulticastTtl(args_.Ctx) |
| out_ := streamSocketWithCtxGetIpMulticastTtlResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetIpMulticastLoopbackOrdinal: |
| in_ := streamSocketWithCtxSetIpMulticastLoopbackRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpMulticastLoopback(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetIpMulticastLoopbackResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetIpMulticastLoopbackOrdinal: |
| result, err_ := s_.Impl.GetIpMulticastLoopback(args_.Ctx) |
| out_ := streamSocketWithCtxGetIpMulticastLoopbackResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketAddIpMembershipOrdinal: |
| in_ := streamSocketWithCtxAddIpMembershipRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.AddIpMembership(args_.Ctx, in_.Membership) |
| out_ := streamSocketWithCtxAddIpMembershipResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketDropIpMembershipOrdinal: |
| in_ := streamSocketWithCtxDropIpMembershipRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.DropIpMembership(args_.Ctx, in_.Membership) |
| out_ := streamSocketWithCtxDropIpMembershipResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketAddIpv6MembershipOrdinal: |
| in_ := streamSocketWithCtxAddIpv6MembershipRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.AddIpv6Membership(args_.Ctx, in_.Membership) |
| out_ := streamSocketWithCtxAddIpv6MembershipResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketDropIpv6MembershipOrdinal: |
| in_ := streamSocketWithCtxDropIpv6MembershipRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.DropIpv6Membership(args_.Ctx, in_.Membership) |
| out_ := streamSocketWithCtxDropIpv6MembershipResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetIpv6MulticastInterfaceOrdinal: |
| in_ := streamSocketWithCtxSetIpv6MulticastInterfaceRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpv6MulticastInterface(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetIpv6MulticastInterfaceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetIpv6MulticastInterfaceOrdinal: |
| result, err_ := s_.Impl.GetIpv6MulticastInterface(args_.Ctx) |
| out_ := streamSocketWithCtxGetIpv6MulticastInterfaceResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetIpv6MulticastHopsOrdinal: |
| in_ := streamSocketWithCtxSetIpv6MulticastHopsRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpv6MulticastHops(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetIpv6MulticastHopsResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetIpv6MulticastHopsOrdinal: |
| result, err_ := s_.Impl.GetIpv6MulticastHops(args_.Ctx) |
| out_ := streamSocketWithCtxGetIpv6MulticastHopsResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetIpv6MulticastLoopbackOrdinal: |
| in_ := streamSocketWithCtxSetIpv6MulticastLoopbackRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpv6MulticastLoopback(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetIpv6MulticastLoopbackResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetIpv6MulticastLoopbackOrdinal: |
| result, err_ := s_.Impl.GetIpv6MulticastLoopback(args_.Ctx) |
| out_ := streamSocketWithCtxGetIpv6MulticastLoopbackResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetIpv6OnlyOrdinal: |
| in_ := streamSocketWithCtxSetIpv6OnlyRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpv6Only(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetIpv6OnlyResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetIpv6OnlyOrdinal: |
| result, err_ := s_.Impl.GetIpv6Only(args_.Ctx) |
| out_ := streamSocketWithCtxGetIpv6OnlyResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetIpv6ReceiveTrafficClassOrdinal: |
| in_ := streamSocketWithCtxSetIpv6ReceiveTrafficClassRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpv6ReceiveTrafficClass(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetIpv6ReceiveTrafficClassResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetIpv6ReceiveTrafficClassOrdinal: |
| result, err_ := s_.Impl.GetIpv6ReceiveTrafficClass(args_.Ctx) |
| out_ := streamSocketWithCtxGetIpv6ReceiveTrafficClassResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetIpv6TrafficClassOrdinal: |
| in_ := streamSocketWithCtxSetIpv6TrafficClassRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetIpv6TrafficClass(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetIpv6TrafficClassResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetIpv6TrafficClassOrdinal: |
| result, err_ := s_.Impl.GetIpv6TrafficClass(args_.Ctx) |
| out_ := streamSocketWithCtxGetIpv6TrafficClassResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketListenOrdinal: |
| in_ := streamSocketWithCtxListenRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.Listen(args_.Ctx, in_.Backlog) |
| out_ := streamSocketWithCtxListenResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketAcceptOrdinal: |
| in_ := streamSocketWithCtxAcceptRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.Accept(args_.Ctx, in_.WantAddr) |
| out_ := streamSocketWithCtxAcceptResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetInfoOrdinal: |
| result, err_ := s_.Impl.GetInfo(args_.Ctx) |
| out_ := streamSocketWithCtxGetInfoResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetTcpNoDelayOrdinal: |
| in_ := streamSocketWithCtxSetTcpNoDelayRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetTcpNoDelay(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetTcpNoDelayResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetTcpNoDelayOrdinal: |
| result, err_ := s_.Impl.GetTcpNoDelay(args_.Ctx) |
| out_ := streamSocketWithCtxGetTcpNoDelayResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetTcpMaxSegmentOrdinal: |
| in_ := streamSocketWithCtxSetTcpMaxSegmentRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetTcpMaxSegment(args_.Ctx, in_.ValueBytes) |
| out_ := streamSocketWithCtxSetTcpMaxSegmentResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetTcpMaxSegmentOrdinal: |
| result, err_ := s_.Impl.GetTcpMaxSegment(args_.Ctx) |
| out_ := streamSocketWithCtxGetTcpMaxSegmentResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetTcpCorkOrdinal: |
| in_ := streamSocketWithCtxSetTcpCorkRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetTcpCork(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetTcpCorkResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetTcpCorkOrdinal: |
| result, err_ := s_.Impl.GetTcpCork(args_.Ctx) |
| out_ := streamSocketWithCtxGetTcpCorkResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetTcpKeepAliveIdleOrdinal: |
| in_ := streamSocketWithCtxSetTcpKeepAliveIdleRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetTcpKeepAliveIdle(args_.Ctx, in_.ValueSecs) |
| out_ := streamSocketWithCtxSetTcpKeepAliveIdleResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetTcpKeepAliveIdleOrdinal: |
| result, err_ := s_.Impl.GetTcpKeepAliveIdle(args_.Ctx) |
| out_ := streamSocketWithCtxGetTcpKeepAliveIdleResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetTcpKeepAliveIntervalOrdinal: |
| in_ := streamSocketWithCtxSetTcpKeepAliveIntervalRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetTcpKeepAliveInterval(args_.Ctx, in_.ValueSecs) |
| out_ := streamSocketWithCtxSetTcpKeepAliveIntervalResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetTcpKeepAliveIntervalOrdinal: |
| result, err_ := s_.Impl.GetTcpKeepAliveInterval(args_.Ctx) |
| out_ := streamSocketWithCtxGetTcpKeepAliveIntervalResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetTcpKeepAliveCountOrdinal: |
| in_ := streamSocketWithCtxSetTcpKeepAliveCountRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetTcpKeepAliveCount(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetTcpKeepAliveCountResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetTcpKeepAliveCountOrdinal: |
| result, err_ := s_.Impl.GetTcpKeepAliveCount(args_.Ctx) |
| out_ := streamSocketWithCtxGetTcpKeepAliveCountResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetTcpSynCountOrdinal: |
| in_ := streamSocketWithCtxSetTcpSynCountRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetTcpSynCount(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetTcpSynCountResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetTcpSynCountOrdinal: |
| result, err_ := s_.Impl.GetTcpSynCount(args_.Ctx) |
| out_ := streamSocketWithCtxGetTcpSynCountResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetTcpLingerOrdinal: |
| in_ := streamSocketWithCtxSetTcpLingerRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetTcpLinger(args_.Ctx, in_.ValueSecs) |
| out_ := streamSocketWithCtxSetTcpLingerResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetTcpLingerOrdinal: |
| result, err_ := s_.Impl.GetTcpLinger(args_.Ctx) |
| out_ := streamSocketWithCtxGetTcpLingerResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetTcpDeferAcceptOrdinal: |
| in_ := streamSocketWithCtxSetTcpDeferAcceptRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetTcpDeferAccept(args_.Ctx, in_.ValueSecs) |
| out_ := streamSocketWithCtxSetTcpDeferAcceptResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetTcpDeferAcceptOrdinal: |
| result, err_ := s_.Impl.GetTcpDeferAccept(args_.Ctx) |
| out_ := streamSocketWithCtxGetTcpDeferAcceptResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetTcpWindowClampOrdinal: |
| in_ := streamSocketWithCtxSetTcpWindowClampRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetTcpWindowClamp(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetTcpWindowClampResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetTcpWindowClampOrdinal: |
| result, err_ := s_.Impl.GetTcpWindowClamp(args_.Ctx) |
| out_ := streamSocketWithCtxGetTcpWindowClampResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetTcpInfoOrdinal: |
| result, err_ := s_.Impl.GetTcpInfo(args_.Ctx) |
| out_ := streamSocketWithCtxGetTcpInfoResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetTcpQuickAckOrdinal: |
| in_ := streamSocketWithCtxSetTcpQuickAckRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetTcpQuickAck(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetTcpQuickAckResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetTcpQuickAckOrdinal: |
| result, err_ := s_.Impl.GetTcpQuickAck(args_.Ctx) |
| out_ := streamSocketWithCtxGetTcpQuickAckResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetTcpCongestionOrdinal: |
| in_ := streamSocketWithCtxSetTcpCongestionRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetTcpCongestion(args_.Ctx, in_.Value) |
| out_ := streamSocketWithCtxSetTcpCongestionResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetTcpCongestionOrdinal: |
| result, err_ := s_.Impl.GetTcpCongestion(args_.Ctx) |
| out_ := streamSocketWithCtxGetTcpCongestionResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketSetTcpUserTimeoutOrdinal: |
| in_ := streamSocketWithCtxSetTcpUserTimeoutRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.SetTcpUserTimeout(args_.Ctx, in_.ValueMillis) |
| out_ := streamSocketWithCtxSetTcpUserTimeoutResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case StreamSocketGetTcpUserTimeoutOrdinal: |
| result, err_ := s_.Impl.GetTcpUserTimeout(args_.Ctx) |
| out_ := streamSocketWithCtxGetTcpUserTimeoutResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| } |
| return nil, false, _bindings.ErrUnknownOrdinal |
| } |
| |
| type StreamSocketEventProxy _bindings.ChannelProxy |
| |
| func (p *StreamSocketEventProxy) OnOpen(s int32, info *fuchsiaio.NodeInfo) error { |
| event_ := &streamSocketWithCtxOnOpenResponse{ |
| S: s, |
| Info: info, |
| } |
| return ((*_bindings.ChannelProxy)(p)).Send(StreamSocketOnOpenOrdinal, event_) |
| } |
| |
| const ( |
| ProviderStreamSocketOrdinal uint64 = 0x27c3581da2155545 |
| ProviderDatagramSocketOrdinal uint64 = 0x38876c87cf031cb1 |
| ProviderInterfaceIndexToNameOrdinal uint64 = 0x4d59a64fce98272f |
| ProviderInterfaceNameToIndexOrdinal uint64 = 0x690cd8d2f2d650f8 |
| ProviderInterfaceNameToFlagsOrdinal uint64 = 0x25d0efcdb6671a0b |
| ProviderGetInterfaceAddressesOrdinal uint64 = 0x2e7b9aaf327c870 |
| ) |
| |
| type ProviderWithCtxInterface _bindings.ChannelProxy |
| |
| // Requests a stream socket with the specified parameters. |
| func (p *ProviderWithCtxInterface) StreamSocket(ctx_ _bindings.Context, domain Domain, proto StreamSocketProtocol) (ProviderStreamSocketResult, error) { |
| req_ := &providerWithCtxStreamSocketRequest{ |
| Domain: domain, |
| Proto: proto, |
| } |
| resp_ := &providerWithCtxStreamSocketResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(ProviderStreamSocketOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Requests a datagram socket with the specified parameters. |
| func (p *ProviderWithCtxInterface) DatagramSocket(ctx_ _bindings.Context, domain Domain, proto DatagramSocketProtocol) (ProviderDatagramSocketResult, error) { |
| req_ := &providerWithCtxDatagramSocketRequest{ |
| Domain: domain, |
| Proto: proto, |
| } |
| resp_ := &providerWithCtxDatagramSocketResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(ProviderDatagramSocketOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Looks up an interface by its index and returns its name. Returns `ZX_ERR_NOT_FOUND` if the |
| // specified index doesn't exist. |
| func (p *ProviderWithCtxInterface) InterfaceIndexToName(ctx_ _bindings.Context, index uint64) (ProviderInterfaceIndexToNameResult, error) { |
| req_ := &providerWithCtxInterfaceIndexToNameRequest{ |
| Index: index, |
| } |
| resp_ := &providerWithCtxInterfaceIndexToNameResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(ProviderInterfaceIndexToNameOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Looks up an interface by its name and returns its index. Returns `ZX_ERR_NOT_FOUND` if the |
| // specified name doesn't exist. |
| func (p *ProviderWithCtxInterface) InterfaceNameToIndex(ctx_ _bindings.Context, name string) (ProviderInterfaceNameToIndexResult, error) { |
| req_ := &providerWithCtxInterfaceNameToIndexRequest{ |
| Name: name, |
| } |
| resp_ := &providerWithCtxInterfaceNameToIndexResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(ProviderInterfaceNameToIndexOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Looks up an interface by its name and returns its flags. Returns `ZX_ERR_NOT_FOUND` if the |
| // specified name doesn't exist. |
| func (p *ProviderWithCtxInterface) InterfaceNameToFlags(ctx_ _bindings.Context, name string) (ProviderInterfaceNameToFlagsResult, error) { |
| req_ := &providerWithCtxInterfaceNameToFlagsRequest{ |
| Name: name, |
| } |
| resp_ := &providerWithCtxInterfaceNameToFlagsResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(ProviderInterfaceNameToFlagsOrdinal, req_, resp_) |
| return resp_.Result, err_ |
| } |
| |
| // Requests a list of [`fuchsia.posix.socket.InterfaceAddresses`] |
| // describing the network interfaces on the system. |
| func (p *ProviderWithCtxInterface) GetInterfaceAddresses(ctx_ _bindings.Context) ([]InterfaceAddresses, error) { |
| var req_ _bindings.Message |
| resp_ := &providerWithCtxGetInterfaceAddressesResponse{} |
| err_ := ((*_bindings.ChannelProxy)(p)).Call(ProviderGetInterfaceAddressesOrdinal, req_, resp_) |
| return resp_.Interfaces, err_ |
| } |
| |
| // Provider implements the POSIX sockets API. |
| type ProviderWithCtx interface { |
| // Requests a stream socket with the specified parameters. |
| StreamSocket(ctx_ _bindings.Context, domain Domain, proto StreamSocketProtocol) (ProviderStreamSocketResult, error) |
| // Requests a datagram socket with the specified parameters. |
| DatagramSocket(ctx_ _bindings.Context, domain Domain, proto DatagramSocketProtocol) (ProviderDatagramSocketResult, error) |
| // Looks up an interface by its index and returns its name. Returns `ZX_ERR_NOT_FOUND` if the |
| // specified index doesn't exist. |
| InterfaceIndexToName(ctx_ _bindings.Context, index uint64) (ProviderInterfaceIndexToNameResult, error) |
| // Looks up an interface by its name and returns its index. Returns `ZX_ERR_NOT_FOUND` if the |
| // specified name doesn't exist. |
| InterfaceNameToIndex(ctx_ _bindings.Context, name string) (ProviderInterfaceNameToIndexResult, error) |
| // Looks up an interface by its name and returns its flags. Returns `ZX_ERR_NOT_FOUND` if the |
| // specified name doesn't exist. |
| InterfaceNameToFlags(ctx_ _bindings.Context, name string) (ProviderInterfaceNameToFlagsResult, error) |
| // Requests a list of [`fuchsia.posix.socket.InterfaceAddresses`] |
| // describing the network interfaces on the system. |
| GetInterfaceAddresses(ctx_ _bindings.Context) ([]InterfaceAddresses, error) |
| } |
| |
| type ProviderWithCtxTransitionalBase struct{} |
| |
| type ProviderWithCtxInterfaceRequest _bindings.InterfaceRequest |
| |
| func NewProviderWithCtxInterfaceRequest() (ProviderWithCtxInterfaceRequest, *ProviderWithCtxInterface, error) { |
| req, cli, err := _bindings.NewInterfaceRequest() |
| return ProviderWithCtxInterfaceRequest(req), (*ProviderWithCtxInterface)(cli), err |
| } |
| |
| // Implements ServiceRequest. |
| func (_ ProviderWithCtxInterfaceRequest) Name() string { |
| return "fuchsia.posix.socket.Provider" |
| } |
| func (c ProviderWithCtxInterfaceRequest) ToChannel() _zx.Channel { |
| return c.Channel |
| } |
| |
| const ProviderName = "fuchsia.posix.socket.Provider" |
| |
| type ProviderWithCtxStub struct { |
| Impl ProviderWithCtx |
| } |
| |
| func (s_ *ProviderWithCtxStub) Dispatch(args_ _bindings.DispatchArgs) (_bindings.Message, bool, error) { |
| switch args_.Ordinal { |
| case ProviderStreamSocketOrdinal: |
| in_ := providerWithCtxStreamSocketRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.StreamSocket(args_.Ctx, in_.Domain, in_.Proto) |
| out_ := providerWithCtxStreamSocketResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case ProviderDatagramSocketOrdinal: |
| in_ := providerWithCtxDatagramSocketRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.DatagramSocket(args_.Ctx, in_.Domain, in_.Proto) |
| out_ := providerWithCtxDatagramSocketResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case ProviderInterfaceIndexToNameOrdinal: |
| in_ := providerWithCtxInterfaceIndexToNameRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.InterfaceIndexToName(args_.Ctx, in_.Index) |
| out_ := providerWithCtxInterfaceIndexToNameResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case ProviderInterfaceNameToIndexOrdinal: |
| in_ := providerWithCtxInterfaceNameToIndexRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.InterfaceNameToIndex(args_.Ctx, in_.Name) |
| out_ := providerWithCtxInterfaceNameToIndexResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case ProviderInterfaceNameToFlagsOrdinal: |
| in_ := providerWithCtxInterfaceNameToFlagsRequest{} |
| marshalerCtx, ok := _bindings.GetMarshalerContext(args_.Ctx) |
| if !ok { |
| return nil, false, _bindings.ErrMissingMarshalerContext |
| } |
| if _, _, err_ := _bindings.UnmarshalWithContext2(marshalerCtx, args_.Bytes, args_.HandleInfos, &in_); err_ != nil { |
| return nil, false, err_ |
| } |
| result, err_ := s_.Impl.InterfaceNameToFlags(args_.Ctx, in_.Name) |
| out_ := providerWithCtxInterfaceNameToFlagsResponse{} |
| out_.Result = result |
| return &out_, true, err_ |
| case ProviderGetInterfaceAddressesOrdinal: |
| interfaces, err_ := s_.Impl.GetInterfaceAddresses(args_.Ctx) |
| out_ := providerWithCtxGetInterfaceAddressesResponse{} |
| out_.Interfaces = interfaces |
| return &out_, true, err_ |
| } |
| return nil, false, _bindings.ErrUnknownOrdinal |
| } |
| |
| type ProviderEventProxy _bindings.ChannelProxy |