Versions in this module Expand all Collapse all v0 v0.5.0 Jul 29, 2022 v0.4.0 Jan 17, 2022 Changes in this version + const APIFile + const APIVersion + const VersionCrc + var UrpfMode_name = map[uint8]string + var UrpfMode_value = map[string]uint8 + func AllMessages() []api.Message + type RPCService interface + UrpfUpdate func(ctx context.Context, in *UrpfUpdate) (*UrpfUpdateReply, error) + func NewServiceClient(conn api.Connection) RPCService + type UrpfMode uint8 + const URPF_API_MODE_LOOSE + const URPF_API_MODE_OFF + const URPF_API_MODE_STRICT + func (x UrpfMode) String() string + type UrpfUpdate struct + Af ip_types.AddressFamily + IsInput bool + Mode UrpfMode + SwIfIndex interface_types.InterfaceIndex + func (*UrpfUpdate) GetCrcString() string + func (*UrpfUpdate) GetMessageName() string + func (*UrpfUpdate) GetMessageType() api.MessageType + func (m *UrpfUpdate) Marshal(b []byte) ([]byte, error) + func (m *UrpfUpdate) Reset() + func (m *UrpfUpdate) Size() (size int) + func (m *UrpfUpdate) Unmarshal(b []byte) error + type UrpfUpdateReply struct + Retval int32 + func (*UrpfUpdateReply) GetCrcString() string + func (*UrpfUpdateReply) GetMessageName() string + func (*UrpfUpdateReply) GetMessageType() api.MessageType + func (m *UrpfUpdateReply) Marshal(b []byte) ([]byte, error) + func (m *UrpfUpdateReply) Reset() + func (m *UrpfUpdateReply) Size() (size int) + func (m *UrpfUpdateReply) Unmarshal(b []byte) error