# Functions
Adapt returns a group Plugin implementation based on given rpc client.
NewClient returns a plugin interface implementation connected to a remote plugin.
PluginServer returns a RPCService that conforms to the net/rpc rpc call convention.
# Structs
CommitGroupRequest is the rpc wrapper for input to commit a group.
CommitGroupResponse is the rpc wrapper for the results to commit a group.
DescribeGroupRequest is the rpc wrapper for the input to inspect a group.
DescribeGroupResponse is the rpc wrapper for the results from inspecting a group.
DestroyGroupRequest is the rpc wrapper for the input to destroy a group.
DestroyGroupResponse is the rpc wrapper for the output from destroying a group.
FreeGroupRequest is the rpc wrapper for input to free a group.
FreeGroupResponse is the rpc wrapper for the results to free a group.
Group the exported type needed to conform to json-rpc call convention.
InspectGroupsRequest is the rpc wrapper for the input to inspect groups.
InspectGroupsResponse is the rpc wrapper for the output from inspecting groups.