package
0.8.0
Repository: https://github.com/alkiranet/govpp.git
Documentation: pkg.go.dev

# Functions

Messages returns list of all messages in this module.
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

VRRP: Add or delete a VRRP virtual router - is_add - 0 if deleting, != 0 if adding - sw_if_index - interface backed up by this vr - vr_id - the VR ID advertised by this vr - priority - the priority advertised for this vr - interval - interval between advertisements in centiseconds - flags - bit flags for booleans - preempt, accept, unicast, ipv6 - n_addrs - number of addresses being backed up by this vr - addrs - the addresses backed up by this vr VrrpVrAddDel defines message 'vrrp_vr_add_del'.
VrrpVrAddDelReply defines message 'vrrp_vr_add_del_reply'.
VrrpVrConf defines type 'vrrp_vr_conf'.
* @brief Delete an existing VRRP instance - - vrrp_index - index of the VRRP instance to delete VrrpVrDel defines message 'vrrp_vr_del'.
VrrpVrDelReply defines message 'vrrp_vr_del_reply'.
VRRP: VR dump response - conf - configuration parameters for the VR - runtime - runtime state for the VR VrrpVrDetails defines message 'vrrp_vr_details'.
VRRP: dump virtual router data - sw_if_index - interface to use as filter (0,~0 == "all") VrrpVrDump defines message 'vrrp_vr_dump'.
Notification about VRRP VR state change event - pid - client pid registered to receive notification - vr - configuration parameters identifying the VR - old_state - old state of VR - new_state - new state of VR VrrpVrEvent defines message 'vrrp_vr_event'.
VrrpVrKey defines type 'vrrp_vr_key'.
VRRP: VR peer dump response - sw_if_index - interface index - is_ipv6 - 0 -> IPv4, 1 -> IPv6 - vr_id - ID of VR - n_peer_addrs - number of peer addresses - peer_addrs - peer addresses VrrpVrPeerDetails defines message 'vrrp_vr_peer_details'.
VRRP: dump virtual router peer address data - sw_if_index - interface (0,~0 == "all" -> ignore is_ipv6 & vr_id)) - is_ipv6 - 0 -> IPv4, 1 -> IPv6 - vr_id - ID of VR to dump VrrpVrPeerDump defines message 'vrrp_vr_peer_dump'.
VrrpVrRuntime defines type 'vrrp_vr_runtime'.
VRRP: set unicast peers for a VR - sw_if_index - interface ID that VR is backing up - vr_id - VR ID - is_ipv6 - 1 for IPv6, 0 for IPv4 - n_addrs - number of peer addresses - addrs - peer addresses VrrpVrSetPeers defines message 'vrrp_vr_set_peers'.
VrrpVrSetPeersReply defines message 'vrrp_vr_set_peers_reply'.
VRRP: start or shutdown the VRRP protocol for a virtual router - sw_if_index - interface ID that VR is backing up - vr_id - VR ID - is_ipv6 - 1 for IPv6, 0 for IPv4 - is_start - 1 to start VRRP proto on this VR, 0 to shutdown VrrpVrStartStop defines message 'vrrp_vr_start_stop'.
VrrpVrStartStopReply defines message 'vrrp_vr_start_stop_reply'.
VrrpVrTrackIf defines type 'vrrp_vr_track_if'.
VRRP: Add/delete VR priority tracking of interface status - sw_if_index - interface index - is_ipv6 - 0 -> IPv4, 1 -> IPv6 - vr_id - ID of VR - is_add - 0 -> delete, 1 -> add - n_ifs - number of interface tracking records - ifs - array of interface tracking records VrrpVrTrackIfAddDel defines message 'vrrp_vr_track_if_add_del'.
VrrpVrTrackIfAddDelReply defines message 'vrrp_vr_track_if_add_del_reply'.
VRRP: VR interface tracking dump response - sw_if_index - interface index - is_ipv6 - 0 -> IPv4, 1 -> IPv6 - vr_id - ID of VR - n_ifs - number of tracked interfaces - ifs - array of tracked interface data VrrpVrTrackIfDetails defines message 'vrrp_vr_track_if_details'.
VRRP: dump virtual router interface tracking data - sw_if_index - interface - is_ipv6 - 0 -> IPv4, 1 -> IPv6 - vr_id - ID of VR to dump - dump_all - dump all VR interface tracking, ignore other fields VrrpVrTrackIfDump defines message 'vrrp_vr_track_if_dump'.
VrrpVrTracking defines type 'vrrp_vr_tracking'.
@brief Replace an existing VRRP virtual router in-place or create a new one - vrrp_index - an existing VRRP entry to replace, or 0xffffffff to crate a new one - sw_if_index - interface backed up by this vr - vr_id - the VR ID advertised by this vr - priority - the priority advertised for this vr - interval - interval between advertisements in centiseconds - flags - bit flags for booleans - preempt, accept, unicast, ipv6 - n_addrs - number of addresses being backed up by this vr - addrs - the addresses backed up by this vr VrrpVrUpdate defines message 'vrrp_vr_update'.
* @brief Reply to a VRRP add/replace - - vrrp_index - index of the updated or newly created VRRP instance - - retval 0 - no error VrrpVrUpdateReply defines message 'vrrp_vr_update_reply'.
Register for VRRP VR state change events - enable_disable - 1 to register, 0 to cancel registration - pid - sender's pid WantVrrpVrEvents defines message 'want_vrrp_vr_events'.
WantVrrpVrEventsReply defines message 'want_vrrp_vr_events_reply'.

# Interfaces

RPCService defines RPC service vrrp.
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

VrrpVrFlags defines enum 'vrrp_vr_flags'.
VrrpVrState defines enum 'vrrp_vr_state'.