Documentation
¶
Overview ¶
Package dhcp6_pd_client_cp is a generated VPP binary API for 'dhcp6_pd_client_cp' module.
It consists of:
4 messages 2 services
Index ¶
Constants ¶
View Source
const ( // ModuleName is the name of this module. ModuleName = "dhcp6_pd_client_cp" // APIVersion is the API version of this module. APIVersion = "1.0.0" // VersionCrc is the CRC of this module. VersionCrc = 0xe7d7ed38 )
Variables ¶
This section is empty.
Functions ¶
func AllMessages ¶
Messages returns list of all messages in this module.
Types ¶
type DHCP6PdClientEnableDisable ¶
type DHCP6PdClientEnableDisable struct { SwIfIndex uint32 PrefixGroup []byte `struc:"[64]byte"` Enable uint8 }
DHCP6PdClientEnableDisable represents VPP binary API 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) Reset ¶
func (m *DHCP6PdClientEnableDisable) Reset()
type DHCP6PdClientEnableDisableReply ¶
type DHCP6PdClientEnableDisableReply struct {
Retval int32
}
DHCP6PdClientEnableDisableReply represents VPP binary API 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) Reset ¶
func (m *DHCP6PdClientEnableDisableReply) Reset()
type IP6AddDelAddressUsingPrefix ¶
type IP6AddDelAddressUsingPrefix struct { SwIfIndex uint32 PrefixGroup []byte `struc:"[64]byte"` Address []byte `struc:"[16]byte"` PrefixLength uint8 IsAdd uint8 }
IP6AddDelAddressUsingPrefix represents VPP binary API 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) Reset ¶
func (m *IP6AddDelAddressUsingPrefix) Reset()
type IP6AddDelAddressUsingPrefixReply ¶
type IP6AddDelAddressUsingPrefixReply struct {
Retval int32
}
IP6AddDelAddressUsingPrefixReply represents VPP binary API 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) Reset ¶
func (m *IP6AddDelAddressUsingPrefixReply) Reset()
type RPCService ¶
type RPCService interface { DHCP6PdClientEnableDisable(ctx context.Context, in *DHCP6PdClientEnableDisable) (*DHCP6PdClientEnableDisableReply, error) IP6AddDelAddressUsingPrefix(ctx context.Context, in *IP6AddDelAddressUsingPrefix) (*IP6AddDelAddressUsingPrefixReply, error) }
RPCService represents RPC service API for dhcp6_pd_client_cp module.
func NewServiceClient ¶
func NewServiceClient(ch api.Channel) RPCService
Click to show internal directories.
Click to hide internal directories.