Documentation ¶
Overview ¶
Package dns contains generated bindings for API file dns.api.
Contents: - 8 messages
Index ¶
- Constants
- func AllMessages() []api.Message
- type DNSEnableDisable
- func (*DNSEnableDisable) GetCrcString() string
- func (*DNSEnableDisable) GetMessageName() string
- func (*DNSEnableDisable) GetMessageType() api.MessageType
- func (m *DNSEnableDisable) Marshal(b []byte) ([]byte, error)
- func (m *DNSEnableDisable) Reset()
- func (m *DNSEnableDisable) Size() (size int)
- func (m *DNSEnableDisable) Unmarshal(b []byte) error
- type DNSEnableDisableReply
- func (*DNSEnableDisableReply) GetCrcString() string
- func (*DNSEnableDisableReply) GetMessageName() string
- func (*DNSEnableDisableReply) GetMessageType() api.MessageType
- func (m *DNSEnableDisableReply) Marshal(b []byte) ([]byte, error)
- func (m *DNSEnableDisableReply) Reset()
- func (m *DNSEnableDisableReply) Size() (size int)
- func (m *DNSEnableDisableReply) Unmarshal(b []byte) error
- type DNSNameServerAddDel
- func (*DNSNameServerAddDel) GetCrcString() string
- func (*DNSNameServerAddDel) GetMessageName() string
- func (*DNSNameServerAddDel) GetMessageType() api.MessageType
- func (m *DNSNameServerAddDel) Marshal(b []byte) ([]byte, error)
- func (m *DNSNameServerAddDel) Reset()
- func (m *DNSNameServerAddDel) Size() (size int)
- func (m *DNSNameServerAddDel) Unmarshal(b []byte) error
- type DNSNameServerAddDelReply
- func (*DNSNameServerAddDelReply) GetCrcString() string
- func (*DNSNameServerAddDelReply) GetMessageName() string
- func (*DNSNameServerAddDelReply) GetMessageType() api.MessageType
- func (m *DNSNameServerAddDelReply) Marshal(b []byte) ([]byte, error)
- func (m *DNSNameServerAddDelReply) Reset()
- func (m *DNSNameServerAddDelReply) Size() (size int)
- func (m *DNSNameServerAddDelReply) Unmarshal(b []byte) error
- type DNSResolveIP
- func (*DNSResolveIP) GetCrcString() string
- func (*DNSResolveIP) GetMessageName() string
- func (*DNSResolveIP) GetMessageType() api.MessageType
- func (m *DNSResolveIP) Marshal(b []byte) ([]byte, error)
- func (m *DNSResolveIP) Reset()
- func (m *DNSResolveIP) Size() (size int)
- func (m *DNSResolveIP) Unmarshal(b []byte) error
- type DNSResolveIPReply
- func (*DNSResolveIPReply) GetCrcString() string
- func (*DNSResolveIPReply) GetMessageName() string
- func (*DNSResolveIPReply) GetMessageType() api.MessageType
- func (m *DNSResolveIPReply) Marshal(b []byte) ([]byte, error)
- func (m *DNSResolveIPReply) Reset()
- func (m *DNSResolveIPReply) Size() (size int)
- func (m *DNSResolveIPReply) Unmarshal(b []byte) error
- type DNSResolveName
- func (*DNSResolveName) GetCrcString() string
- func (*DNSResolveName) GetMessageName() string
- func (*DNSResolveName) GetMessageType() api.MessageType
- func (m *DNSResolveName) Marshal(b []byte) ([]byte, error)
- func (m *DNSResolveName) Reset()
- func (m *DNSResolveName) Size() (size int)
- func (m *DNSResolveName) Unmarshal(b []byte) error
- type DNSResolveNameReply
- func (*DNSResolveNameReply) GetCrcString() string
- func (*DNSResolveNameReply) GetMessageName() string
- func (*DNSResolveNameReply) GetMessageType() api.MessageType
- func (m *DNSResolveNameReply) Marshal(b []byte) ([]byte, error)
- func (m *DNSResolveNameReply) Reset()
- func (m *DNSResolveNameReply) Size() (size int)
- func (m *DNSResolveNameReply) Unmarshal(b []byte) error
- type RPCService
Constants ¶
View Source
const ( APIFile = "dns" APIVersion = "1.0.0" VersionCrc = 0x269575cd )
Variables ¶
This section is empty.
Functions ¶
func AllMessages ¶
Messages returns list of all messages in this module.
Types ¶
type DNSEnableDisable ¶
type DNSEnableDisable struct {
Enable uint8 `binapi:"u8,name=enable" json:"enable,omitempty"`
}
DNSEnableDisable defines message 'dns_enable_disable'.
func (*DNSEnableDisable) GetCrcString ¶
func (*DNSEnableDisable) GetCrcString() string
func (*DNSEnableDisable) GetMessageName ¶
func (*DNSEnableDisable) GetMessageName() string
func (*DNSEnableDisable) GetMessageType ¶
func (*DNSEnableDisable) GetMessageType() api.MessageType
func (*DNSEnableDisable) Reset ¶
func (m *DNSEnableDisable) Reset()
func (*DNSEnableDisable) Size ¶
func (m *DNSEnableDisable) Size() (size int)
func (*DNSEnableDisable) Unmarshal ¶
func (m *DNSEnableDisable) Unmarshal(b []byte) error
type DNSEnableDisableReply ¶
type DNSEnableDisableReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
DNSEnableDisableReply defines message 'dns_enable_disable_reply'.
func (*DNSEnableDisableReply) GetCrcString ¶
func (*DNSEnableDisableReply) GetCrcString() string
func (*DNSEnableDisableReply) GetMessageName ¶
func (*DNSEnableDisableReply) GetMessageName() string
func (*DNSEnableDisableReply) GetMessageType ¶
func (*DNSEnableDisableReply) GetMessageType() api.MessageType
func (*DNSEnableDisableReply) Marshal ¶
func (m *DNSEnableDisableReply) Marshal(b []byte) ([]byte, error)
func (*DNSEnableDisableReply) Reset ¶
func (m *DNSEnableDisableReply) Reset()
func (*DNSEnableDisableReply) Size ¶
func (m *DNSEnableDisableReply) Size() (size int)
func (*DNSEnableDisableReply) Unmarshal ¶
func (m *DNSEnableDisableReply) Unmarshal(b []byte) error
type DNSNameServerAddDel ¶
type DNSNameServerAddDel struct { IsIP6 uint8 `binapi:"u8,name=is_ip6" json:"is_ip6,omitempty"` IsAdd uint8 `binapi:"u8,name=is_add" json:"is_add,omitempty"` ServerAddress []byte `binapi:"u8[16],name=server_address" json:"server_address,omitempty"` }
DNSNameServerAddDel defines message 'dns_name_server_add_del'.
func (*DNSNameServerAddDel) GetCrcString ¶
func (*DNSNameServerAddDel) GetCrcString() string
func (*DNSNameServerAddDel) GetMessageName ¶
func (*DNSNameServerAddDel) GetMessageName() string
func (*DNSNameServerAddDel) GetMessageType ¶
func (*DNSNameServerAddDel) GetMessageType() api.MessageType
func (*DNSNameServerAddDel) Marshal ¶
func (m *DNSNameServerAddDel) Marshal(b []byte) ([]byte, error)
func (*DNSNameServerAddDel) Reset ¶
func (m *DNSNameServerAddDel) Reset()
func (*DNSNameServerAddDel) Size ¶
func (m *DNSNameServerAddDel) Size() (size int)
func (*DNSNameServerAddDel) Unmarshal ¶
func (m *DNSNameServerAddDel) Unmarshal(b []byte) error
type DNSNameServerAddDelReply ¶
type DNSNameServerAddDelReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
DNSNameServerAddDelReply defines message 'dns_name_server_add_del_reply'.
func (*DNSNameServerAddDelReply) GetCrcString ¶
func (*DNSNameServerAddDelReply) GetCrcString() string
func (*DNSNameServerAddDelReply) GetMessageName ¶
func (*DNSNameServerAddDelReply) GetMessageName() string
func (*DNSNameServerAddDelReply) GetMessageType ¶
func (*DNSNameServerAddDelReply) GetMessageType() api.MessageType
func (*DNSNameServerAddDelReply) Marshal ¶
func (m *DNSNameServerAddDelReply) Marshal(b []byte) ([]byte, error)
func (*DNSNameServerAddDelReply) Reset ¶
func (m *DNSNameServerAddDelReply) Reset()
func (*DNSNameServerAddDelReply) Size ¶
func (m *DNSNameServerAddDelReply) Size() (size int)
func (*DNSNameServerAddDelReply) Unmarshal ¶
func (m *DNSNameServerAddDelReply) Unmarshal(b []byte) error
type DNSResolveIP ¶
type DNSResolveIP struct { IsIP6 uint8 `binapi:"u8,name=is_ip6" json:"is_ip6,omitempty"` Address []byte `binapi:"u8[16],name=address" json:"address,omitempty"` }
DNSResolveIP defines message 'dns_resolve_ip'.
func (*DNSResolveIP) GetCrcString ¶
func (*DNSResolveIP) GetCrcString() string
func (*DNSResolveIP) GetMessageName ¶
func (*DNSResolveIP) GetMessageName() string
func (*DNSResolveIP) GetMessageType ¶
func (*DNSResolveIP) GetMessageType() api.MessageType
func (*DNSResolveIP) Reset ¶
func (m *DNSResolveIP) Reset()
func (*DNSResolveIP) Size ¶
func (m *DNSResolveIP) Size() (size int)
func (*DNSResolveIP) Unmarshal ¶
func (m *DNSResolveIP) Unmarshal(b []byte) error
type DNSResolveIPReply ¶
type DNSResolveIPReply struct { Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` Name []byte `binapi:"u8[256],name=name" json:"name,omitempty"` }
DNSResolveIPReply defines message 'dns_resolve_ip_reply'.
func (*DNSResolveIPReply) GetCrcString ¶
func (*DNSResolveIPReply) GetCrcString() string
func (*DNSResolveIPReply) GetMessageName ¶
func (*DNSResolveIPReply) GetMessageName() string
func (*DNSResolveIPReply) GetMessageType ¶
func (*DNSResolveIPReply) GetMessageType() api.MessageType
func (*DNSResolveIPReply) Reset ¶
func (m *DNSResolveIPReply) Reset()
func (*DNSResolveIPReply) Size ¶
func (m *DNSResolveIPReply) Size() (size int)
func (*DNSResolveIPReply) Unmarshal ¶
func (m *DNSResolveIPReply) Unmarshal(b []byte) error
type DNSResolveName ¶
type DNSResolveName struct {
Name []byte `binapi:"u8[256],name=name" json:"name,omitempty"`
}
DNSResolveName defines message 'dns_resolve_name'.
func (*DNSResolveName) GetCrcString ¶
func (*DNSResolveName) GetCrcString() string
func (*DNSResolveName) GetMessageName ¶
func (*DNSResolveName) GetMessageName() string
func (*DNSResolveName) GetMessageType ¶
func (*DNSResolveName) GetMessageType() api.MessageType
func (*DNSResolveName) Reset ¶
func (m *DNSResolveName) Reset()
func (*DNSResolveName) Size ¶
func (m *DNSResolveName) Size() (size int)
func (*DNSResolveName) Unmarshal ¶
func (m *DNSResolveName) Unmarshal(b []byte) error
type DNSResolveNameReply ¶
type DNSResolveNameReply struct { Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` IP4Set uint8 `binapi:"u8,name=ip4_set" json:"ip4_set,omitempty"` IP6Set uint8 `binapi:"u8,name=ip6_set" json:"ip6_set,omitempty"` IP4Address []byte `binapi:"u8[4],name=ip4_address" json:"ip4_address,omitempty"` IP6Address []byte `binapi:"u8[16],name=ip6_address" json:"ip6_address,omitempty"` }
DNSResolveNameReply defines message 'dns_resolve_name_reply'.
func (*DNSResolveNameReply) GetCrcString ¶
func (*DNSResolveNameReply) GetCrcString() string
func (*DNSResolveNameReply) GetMessageName ¶
func (*DNSResolveNameReply) GetMessageName() string
func (*DNSResolveNameReply) GetMessageType ¶
func (*DNSResolveNameReply) GetMessageType() api.MessageType
func (*DNSResolveNameReply) Marshal ¶
func (m *DNSResolveNameReply) Marshal(b []byte) ([]byte, error)
func (*DNSResolveNameReply) Reset ¶
func (m *DNSResolveNameReply) Reset()
func (*DNSResolveNameReply) Size ¶
func (m *DNSResolveNameReply) Size() (size int)
func (*DNSResolveNameReply) Unmarshal ¶
func (m *DNSResolveNameReply) Unmarshal(b []byte) error
type RPCService ¶
type RPCService interface { DNSEnableDisable(ctx context.Context, in *DNSEnableDisable) (*DNSEnableDisableReply, error) DNSNameServerAddDel(ctx context.Context, in *DNSNameServerAddDel) (*DNSNameServerAddDelReply, error) DNSResolveIP(ctx context.Context, in *DNSResolveIP) (*DNSResolveIPReply, error) DNSResolveName(ctx context.Context, in *DNSResolveName) (*DNSResolveNameReply, error) }
RPCService defines RPC service dns.
func NewServiceClient ¶
func NewServiceClient(conn api.Connection) RPCService
Click to show internal directories.
Click to hide internal directories.