open-vm-tools 12.5.0
Data Fields
RpcDebugPlugin Struct Reference

#include <rpcdebug.h>

Collaboration diagram for RpcDebugPlugin:
Collaboration graph
[legend]

Data Fields

RpcDebugRecvMappingrecvFns
 
RpcDebugRecvFn dfltRecvFn
 
RpcDebugSendFn sendFn
 
RpcDebugShutdownFn shutdownFn
 
ToolsPluginDataplugin
 

Detailed Description

Registration data for debug plugins, should be returned by the plugin's entry point function.

Field Documentation

◆ dfltRecvFn

RpcDebugRecvFn RpcDebugPlugin::dfltRecvFn

Default receive function for when no mapping matches the incoming command. May be NULL.

◆ plugin

ToolsPluginData* RpcDebugPlugin::plugin

Plugin data that debug plugins can also export.

◆ recvFns

RpcDebugRecvMapping* RpcDebugPlugin::recvFns

Maps "incoming" RPCs to specific receive functions. NULL-terminated.

◆ sendFn

RpcDebugSendFn RpcDebugPlugin::sendFn

Send function.

◆ shutdownFn

RpcDebugShutdownFn RpcDebugPlugin::shutdownFn

Shutdown function.


The documentation for this struct was generated from the following file: