# 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
# Variables
No description provided by the author
No description provided by the author
# Structs
Register for wireguard peer events - sw_if_index - index of the interface to dump peer info on, ~0 if on all - peer_index - index of the peer to dump info on, ~0 if on all - enable_disable - 1 => register for events, 0 => cancel registration - pid - sender's pid
WantWireguardPeerEvents defines message 'want_wireguard_peer_events'.
WantWireguardPeerEventsReply defines message 'want_wireguard_peer_events_reply'.
Wireguard Set Async mode - async_enable - wireguard async mode on or off, default off
WgSetAsyncMode defines message 'wg_set_async_mode'.
WgSetAsyncModeReply defines message 'wg_set_async_mode_reply'.
WireguardInterface defines type 'wireguard_interface'.
Create an Wireguard interface WireguardInterfaceCreate defines message 'wireguard_interface_create'.
Add Wireguard interface interface response - retval - return status - sw_if_index - sw_if_index of new interface (for successful add)
WireguardInterfaceCreateReply defines message 'wireguard_interface_create_reply'.
WireguardInterfaceDelete defines message 'wireguard_interface_delete'.
WireguardInterfaceDeleteReply defines message 'wireguard_interface_delete_reply'.
WireguardInterfaceDetails defines message 'wireguard_interface_details'.
WireguardInterfaceDump defines message 'wireguard_interface_dump'.
WireguardPeer defines type 'wireguard_peer'.
Create new peer - peer - peer to create
WireguardPeerAdd defines message 'wireguard_peer_add'.
Create new peer - retval - return status - peer_index - Created or existing peer pool index
WireguardPeerAddReply defines message 'wireguard_peer_add_reply'.
Interface Event generated by want_wireguard_peer_events - pid - client pid registered to receive notification - peer_index - index of the peer for this event - deleted - interface was deleted
WireguardPeerEvent defines message 'wireguard_peer_event'.
Remove peer - peer_index - peer to be removed
WireguardPeerRemove defines message 'wireguard_peer_remove'.
WireguardPeerRemoveReply defines message 'wireguard_peer_remove_reply'.
Dump peer details - peer - peer details
WireguardPeersDetails defines message 'wireguard_peers_details'.
Dump all peers - peer_index - peer index to be dumped.
# Interfaces
RPCService defines RPC service wireguard.
No description provided by the author
No description provided by the author
# Type aliases
WireguardPeerFlags defines enum 'wireguard_peer_flags'.