Documentation
¶
Index ¶
- Constants
- type ConnectRequest
- func (s ConnectRequest) Dest() (string, error)
- func (s ConnectRequest) DestBytes() ([]byte, error)
- func (s ConnectRequest) HasDest() bool
- func (s ConnectRequest) HasMetadata() bool
- func (s ConnectRequest) Metadata() (Metadata_List, error)
- func (s ConnectRequest) NewMetadata(n int32) (Metadata_List, error)
- func (s ConnectRequest) SetDest(v string) error
- func (s ConnectRequest) SetMetadata(v Metadata_List) error
- func (s ConnectRequest) SetType(v ConnectionType)
- func (s ConnectRequest) String() string
- func (s ConnectRequest) Type() ConnectionType
- type ConnectRequest_List
- type ConnectRequest_Promise
- type ConnectResponse
- func (s ConnectResponse) Error() (string, error)
- func (s ConnectResponse) ErrorBytes() ([]byte, error)
- func (s ConnectResponse) HasError() bool
- func (s ConnectResponse) HasMetadata() bool
- func (s ConnectResponse) Metadata() (Metadata_List, error)
- func (s ConnectResponse) NewMetadata(n int32) (Metadata_List, error)
- func (s ConnectResponse) SetError(v string) error
- func (s ConnectResponse) SetMetadata(v Metadata_List) error
- func (s ConnectResponse) String() string
- type ConnectResponse_List
- type ConnectResponse_Promise
- type ConnectionType
- type ConnectionType_List
- type Metadata
- func (s Metadata) HasKey() bool
- func (s Metadata) HasVal() bool
- func (s Metadata) Key() (string, error)
- func (s Metadata) KeyBytes() ([]byte, error)
- func (s Metadata) SetKey(v string) error
- func (s Metadata) SetVal(v string) error
- func (s Metadata) String() string
- func (s Metadata) Val() (string, error)
- func (s Metadata) ValBytes() ([]byte, error)
- type Metadata_List
- type Metadata_Promise
Constants ¶
const ConnectRequest_TypeID = 0xc47116a1045e4061
ConnectRequest_TypeID is the unique identifier for the type ConnectRequest.
const ConnectResponse_TypeID = 0xb1032ec91cef8727
ConnectResponse_TypeID is the unique identifier for the type ConnectResponse.
const ConnectionType_TypeID = 0xc52e1bac26d379c8
ConnectionType_TypeID is the unique identifier for the type ConnectionType.
const Metadata_TypeID = 0xe1446b97bfd1cd37
Metadata_TypeID is the unique identifier for the type Metadata.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectRequest ¶
func NewConnectRequest ¶
func NewConnectRequest(s *capnp.Segment) (ConnectRequest, error)
func NewRootConnectRequest ¶
func NewRootConnectRequest(s *capnp.Segment) (ConnectRequest, error)
func ReadRootConnectRequest ¶
func ReadRootConnectRequest(msg *capnp.Message) (ConnectRequest, error)
func (ConnectRequest) Dest ¶
func (s ConnectRequest) Dest() (string, error)
func (ConnectRequest) DestBytes ¶
func (s ConnectRequest) DestBytes() ([]byte, error)
func (ConnectRequest) HasDest ¶
func (s ConnectRequest) HasDest() bool
func (ConnectRequest) HasMetadata ¶
func (s ConnectRequest) HasMetadata() bool
func (ConnectRequest) Metadata ¶
func (s ConnectRequest) Metadata() (Metadata_List, error)
func (ConnectRequest) NewMetadata ¶
func (s ConnectRequest) NewMetadata(n int32) (Metadata_List, error)
NewMetadata sets the metadata field to a newly allocated Metadata_List, preferring placement in s's segment.
func (ConnectRequest) SetDest ¶
func (s ConnectRequest) SetDest(v string) error
func (ConnectRequest) SetMetadata ¶
func (s ConnectRequest) SetMetadata(v Metadata_List) error
func (ConnectRequest) SetType ¶
func (s ConnectRequest) SetType(v ConnectionType)
func (ConnectRequest) String ¶
func (s ConnectRequest) String() string
func (ConnectRequest) Type ¶
func (s ConnectRequest) Type() ConnectionType
type ConnectRequest_List ¶
ConnectRequest_List is a list of ConnectRequest.
func NewConnectRequest_List ¶
func NewConnectRequest_List(s *capnp.Segment, sz int32) (ConnectRequest_List, error)
NewConnectRequest creates a new list of ConnectRequest.
func (ConnectRequest_List) At ¶
func (s ConnectRequest_List) At(i int) ConnectRequest
func (ConnectRequest_List) Set ¶
func (s ConnectRequest_List) Set(i int, v ConnectRequest) error
func (ConnectRequest_List) String ¶
func (s ConnectRequest_List) String() string
type ConnectRequest_Promise ¶
ConnectRequest_Promise is a wrapper for a ConnectRequest promised by a client call.
func (ConnectRequest_Promise) Struct ¶
func (p ConnectRequest_Promise) Struct() (ConnectRequest, error)
type ConnectResponse ¶
func NewConnectResponse ¶
func NewConnectResponse(s *capnp.Segment) (ConnectResponse, error)
func NewRootConnectResponse ¶
func NewRootConnectResponse(s *capnp.Segment) (ConnectResponse, error)
func ReadRootConnectResponse ¶
func ReadRootConnectResponse(msg *capnp.Message) (ConnectResponse, error)
func (ConnectResponse) Error ¶
func (s ConnectResponse) Error() (string, error)
func (ConnectResponse) ErrorBytes ¶
func (s ConnectResponse) ErrorBytes() ([]byte, error)
func (ConnectResponse) HasError ¶
func (s ConnectResponse) HasError() bool
func (ConnectResponse) HasMetadata ¶
func (s ConnectResponse) HasMetadata() bool
func (ConnectResponse) Metadata ¶
func (s ConnectResponse) Metadata() (Metadata_List, error)
func (ConnectResponse) NewMetadata ¶
func (s ConnectResponse) NewMetadata(n int32) (Metadata_List, error)
NewMetadata sets the metadata field to a newly allocated Metadata_List, preferring placement in s's segment.
func (ConnectResponse) SetError ¶
func (s ConnectResponse) SetError(v string) error
func (ConnectResponse) SetMetadata ¶
func (s ConnectResponse) SetMetadata(v Metadata_List) error
func (ConnectResponse) String ¶
func (s ConnectResponse) String() string
type ConnectResponse_List ¶
ConnectResponse_List is a list of ConnectResponse.
func NewConnectResponse_List ¶
func NewConnectResponse_List(s *capnp.Segment, sz int32) (ConnectResponse_List, error)
NewConnectResponse creates a new list of ConnectResponse.
func (ConnectResponse_List) At ¶
func (s ConnectResponse_List) At(i int) ConnectResponse
func (ConnectResponse_List) Set ¶
func (s ConnectResponse_List) Set(i int, v ConnectResponse) error
func (ConnectResponse_List) String ¶
func (s ConnectResponse_List) String() string
type ConnectResponse_Promise ¶
ConnectResponse_Promise is a wrapper for a ConnectResponse promised by a client call.
func (ConnectResponse_Promise) Struct ¶
func (p ConnectResponse_Promise) Struct() (ConnectResponse, error)
type ConnectionType ¶
type ConnectionType uint16
const ( ConnectionType_http ConnectionType = 0 ConnectionType_websocket ConnectionType = 1 ConnectionType_tcp ConnectionType = 2 )
Values of ConnectionType.
func ConnectionTypeFromString ¶
func ConnectionTypeFromString(c string) ConnectionType
ConnectionTypeFromString returns the enum value with a name, or the zero value if there's no such value.
func (ConnectionType) String ¶
func (c ConnectionType) String() string
String returns the enum's constant name.
type ConnectionType_List ¶
func NewConnectionType_List ¶
func NewConnectionType_List(s *capnp.Segment, sz int32) (ConnectionType_List, error)
func (ConnectionType_List) At ¶
func (l ConnectionType_List) At(i int) ConnectionType
func (ConnectionType_List) Set ¶
func (l ConnectionType_List) Set(i int, v ConnectionType)
type Metadata_List ¶
Metadata_List is a list of Metadata.
func NewMetadata_List ¶
func NewMetadata_List(s *capnp.Segment, sz int32) (Metadata_List, error)
NewMetadata creates a new list of Metadata.
func (Metadata_List) At ¶
func (s Metadata_List) At(i int) Metadata
func (Metadata_List) String ¶
func (s Metadata_List) String() string
type Metadata_Promise ¶
Metadata_Promise is a wrapper for a Metadata promised by a client call.
func (Metadata_Promise) Struct ¶
func (p Metadata_Promise) Struct() (Metadata, error)