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

# Structs

/* - Get API version table (includes built-in and plugins) APIVersions defines message 'api_versions'.
APIVersionsReply defines message 'api_versions_reply'.
Control ping from client to api server request ControlPing defines message 'control_ping'.
Control ping from the client to the server response - retval - return code for the request - vpe_pid - the pid of the vpe, returned by the server ControlPingReply defines message 'control_ping_reply'.
/* - Lookup message-ID base by name GetFirstMsgID defines message 'get_first_msg_id'.
GetFirstMsgIDReply defines message 'get_first_msg_id_reply'.
/* - Create a client registration MemclntCreate defines message 'memclnt_create'.
MemclntCreateReply defines message 'memclnt_create_reply'.
MemclntCreateV2 defines message 'memclnt_create_v2'.
MemclntCreateV2Reply defines message 'memclnt_create_v2_reply'.
/* - Delete a client registration MemclntDelete defines message 'memclnt_delete'.
MemclntDeleteReply defines message 'memclnt_delete_reply'.
/* - Memory client ping / response - Only sent on inactive connections MemclntKeepalive defines message 'memclnt_keepalive'.
MemclntKeepaliveReply defines message 'memclnt_keepalive_reply'.
/* - Client read timeout MemclntReadTimeout defines message 'memclnt_read_timeout'.
/* - Client RX thread suspend MemclntRxThreadSuspend defines message 'memclnt_rx_thread_suspend'.
MessageTableEntry defines type 'message_table_entry'.
ModuleVersion defines type 'module_version'.
/* - RPC RPCCall defines message 'rpc_call'.
RPCCallReply defines message 'rpc_call_reply'.
/* - Client RX thread exit RxThreadExit defines message 'rx_thread_exit'.
/* - Create a socket client registration.
SockclntCreateReply defines message 'sockclnt_create_reply'.
/* - Delete a client registration SockclntDelete defines message 'sockclnt_delete'.
SockclntDeleteReply defines message 'sockclnt_delete_reply'.
/* - Initialize shm api over socket api SockInitShm defines message 'sock_init_shm'.
SockInitShmReply defines message 'sock_init_shm_reply'.
/* - Trace the plugin message-id allocator - so we stand a chance of dealing with different sets of plugins - at api trace replay time TracePluginMsgIds defines message 'trace_plugin_msg_ids'.

# Interfaces

RPCService defines RPC service memclnt.