Documentation ¶
Overview ¶
Package dhcp6_pd_client_cp contains generated bindings for API file dhcp6_pd_client_cp.api.
Contents:
4 messages
Index ¶
- Constants
- func AllMessages() []api.Message
- type DHCP6PdClientEnableDisable
- func (*DHCP6PdClientEnableDisable) GetCrcString() string
- func (*DHCP6PdClientEnableDisable) GetMessageName() string
- func (*DHCP6PdClientEnableDisable) GetMessageType() api.MessageType
- func (m *DHCP6PdClientEnableDisable) Marshal(b []byte) ([]byte, error)
- func (m *DHCP6PdClientEnableDisable) Reset()
- func (m *DHCP6PdClientEnableDisable) Size() (size int)
- func (m *DHCP6PdClientEnableDisable) Unmarshal(b []byte) error
- type DHCP6PdClientEnableDisableReply
- func (*DHCP6PdClientEnableDisableReply) GetCrcString() string
- func (*DHCP6PdClientEnableDisableReply) GetMessageName() string
- func (*DHCP6PdClientEnableDisableReply) GetMessageType() api.MessageType
- func (m *DHCP6PdClientEnableDisableReply) Marshal(b []byte) ([]byte, error)
- func (m *DHCP6PdClientEnableDisableReply) Reset()
- func (m *DHCP6PdClientEnableDisableReply) Size() (size int)
- func (m *DHCP6PdClientEnableDisableReply) Unmarshal(b []byte) error
- type IP6AddDelAddressUsingPrefix
- func (*IP6AddDelAddressUsingPrefix) GetCrcString() string
- func (*IP6AddDelAddressUsingPrefix) GetMessageName() string
- func (*IP6AddDelAddressUsingPrefix) GetMessageType() api.MessageType
- func (m *IP6AddDelAddressUsingPrefix) Marshal(b []byte) ([]byte, error)
- func (m *IP6AddDelAddressUsingPrefix) Reset()
- func (m *IP6AddDelAddressUsingPrefix) Size() (size int)
- func (m *IP6AddDelAddressUsingPrefix) Unmarshal(b []byte) error
- type IP6AddDelAddressUsingPrefixReply
- func (*IP6AddDelAddressUsingPrefixReply) GetCrcString() string
- func (*IP6AddDelAddressUsingPrefixReply) GetMessageName() string
- func (*IP6AddDelAddressUsingPrefixReply) GetMessageType() api.MessageType
- func (m *IP6AddDelAddressUsingPrefixReply) Marshal(b []byte) ([]byte, error)
- func (m *IP6AddDelAddressUsingPrefixReply) Reset()
- func (m *IP6AddDelAddressUsingPrefixReply) Size() (size int)
- func (m *IP6AddDelAddressUsingPrefixReply) Unmarshal(b []byte) error
- type RPCService
Constants ¶
View Source
const ( APIFile = "dhcp6_pd_client_cp" APIVersion = "2.0.0" VersionCrc = 0xd4418668 )
Variables ¶
This section is empty.
Functions ¶
func AllMessages ¶
Messages returns list of all messages in this module.
Types ¶
type DHCP6PdClientEnableDisable ¶
type DHCP6PdClientEnableDisable struct { SwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=sw_if_index" json:"sw_if_index,omitempty"` PrefixGroup string `binapi:"string[64],name=prefix_group" json:"prefix_group,omitempty"` Enable bool `binapi:"bool,name=enable" json:"enable,omitempty"` }
DHCP6PdClientEnableDisable defines message 'dhcp6_pd_client_enable_disable'.
func (*DHCP6PdClientEnableDisable) GetCrcString ¶
func (*DHCP6PdClientEnableDisable) GetCrcString() string
func (*DHCP6PdClientEnableDisable) GetMessageName ¶
func (*DHCP6PdClientEnableDisable) GetMessageName() string
func (*DHCP6PdClientEnableDisable) GetMessageType ¶
func (*DHCP6PdClientEnableDisable) GetMessageType() api.MessageType
func (*DHCP6PdClientEnableDisable) Marshal ¶
func (m *DHCP6PdClientEnableDisable) Marshal(b []byte) ([]byte, error)
func (*DHCP6PdClientEnableDisable) Reset ¶
func (m *DHCP6PdClientEnableDisable) Reset()
func (*DHCP6PdClientEnableDisable) Size ¶
func (m *DHCP6PdClientEnableDisable) Size() (size int)
func (*DHCP6PdClientEnableDisable) Unmarshal ¶
func (m *DHCP6PdClientEnableDisable) Unmarshal(b []byte) error
type DHCP6PdClientEnableDisableReply ¶
type DHCP6PdClientEnableDisableReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
DHCP6PdClientEnableDisableReply defines message 'dhcp6_pd_client_enable_disable_reply'.
func (*DHCP6PdClientEnableDisableReply) GetCrcString ¶
func (*DHCP6PdClientEnableDisableReply) GetCrcString() string
func (*DHCP6PdClientEnableDisableReply) GetMessageName ¶
func (*DHCP6PdClientEnableDisableReply) GetMessageName() string
func (*DHCP6PdClientEnableDisableReply) GetMessageType ¶
func (*DHCP6PdClientEnableDisableReply) GetMessageType() api.MessageType
func (*DHCP6PdClientEnableDisableReply) Marshal ¶
func (m *DHCP6PdClientEnableDisableReply) Marshal(b []byte) ([]byte, error)
func (*DHCP6PdClientEnableDisableReply) Reset ¶
func (m *DHCP6PdClientEnableDisableReply) Reset()
func (*DHCP6PdClientEnableDisableReply) Size ¶
func (m *DHCP6PdClientEnableDisableReply) Size() (size int)
func (*DHCP6PdClientEnableDisableReply) Unmarshal ¶
func (m *DHCP6PdClientEnableDisableReply) Unmarshal(b []byte) error
type IP6AddDelAddressUsingPrefix ¶
type IP6AddDelAddressUsingPrefix struct { SwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=sw_if_index" json:"sw_if_index,omitempty"` PrefixGroup string `binapi:"string[64],name=prefix_group" json:"prefix_group,omitempty"` AddressWithPrefix ip_types.IP6AddressWithPrefix `binapi:"ip6_address_with_prefix,name=address_with_prefix" json:"address_with_prefix,omitempty"` IsAdd bool `binapi:"bool,name=is_add" json:"is_add,omitempty"` }
IP6AddDelAddressUsingPrefix defines message 'ip6_add_del_address_using_prefix'.
func (*IP6AddDelAddressUsingPrefix) GetCrcString ¶
func (*IP6AddDelAddressUsingPrefix) GetCrcString() string
func (*IP6AddDelAddressUsingPrefix) GetMessageName ¶
func (*IP6AddDelAddressUsingPrefix) GetMessageName() string
func (*IP6AddDelAddressUsingPrefix) GetMessageType ¶
func (*IP6AddDelAddressUsingPrefix) GetMessageType() api.MessageType
func (*IP6AddDelAddressUsingPrefix) Marshal ¶
func (m *IP6AddDelAddressUsingPrefix) Marshal(b []byte) ([]byte, error)
func (*IP6AddDelAddressUsingPrefix) Reset ¶
func (m *IP6AddDelAddressUsingPrefix) Reset()
func (*IP6AddDelAddressUsingPrefix) Size ¶
func (m *IP6AddDelAddressUsingPrefix) Size() (size int)
func (*IP6AddDelAddressUsingPrefix) Unmarshal ¶
func (m *IP6AddDelAddressUsingPrefix) Unmarshal(b []byte) error
type IP6AddDelAddressUsingPrefixReply ¶
type IP6AddDelAddressUsingPrefixReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
IP6AddDelAddressUsingPrefixReply defines message 'ip6_add_del_address_using_prefix_reply'.
func (*IP6AddDelAddressUsingPrefixReply) GetCrcString ¶
func (*IP6AddDelAddressUsingPrefixReply) GetCrcString() string
func (*IP6AddDelAddressUsingPrefixReply) GetMessageName ¶
func (*IP6AddDelAddressUsingPrefixReply) GetMessageName() string
func (*IP6AddDelAddressUsingPrefixReply) GetMessageType ¶
func (*IP6AddDelAddressUsingPrefixReply) GetMessageType() api.MessageType
func (*IP6AddDelAddressUsingPrefixReply) Marshal ¶
func (m *IP6AddDelAddressUsingPrefixReply) Marshal(b []byte) ([]byte, error)
func (*IP6AddDelAddressUsingPrefixReply) Reset ¶
func (m *IP6AddDelAddressUsingPrefixReply) Reset()
func (*IP6AddDelAddressUsingPrefixReply) Size ¶
func (m *IP6AddDelAddressUsingPrefixReply) Size() (size int)
func (*IP6AddDelAddressUsingPrefixReply) Unmarshal ¶
func (m *IP6AddDelAddressUsingPrefixReply) Unmarshal(b []byte) error
type RPCService ¶
type RPCService interface { DHCP6PdClientEnableDisable(ctx context.Context, in *DHCP6PdClientEnableDisable) (*DHCP6PdClientEnableDisableReply, error) IP6AddDelAddressUsingPrefix(ctx context.Context, in *IP6AddDelAddressUsingPrefix) (*IP6AddDelAddressUsingPrefixReply, error) }
RPCService defines RPC service dhcp6_pd_client_cp.
func NewServiceClient ¶
func NewServiceClient(conn api.Connection) RPCService
Click to show internal directories.
Click to hide internal directories.