| Interface | Description |
|---|---|
| RpcMarshalable |
Defines the methods required to marshal an arbitrary object
onto a ByteBuffer for the Perforce RPC connection.
|
| Class | Description |
|---|---|
| RpcPacket |
Describes the format of, and implements a bunch of methods for,
Perforce RPC packets as pushed across the wire between
Perforce clients and servers.
|
| RpcPacketDispatcher |
Top-level client-side packet dispatcher.
|
| RpcPacketField |
Describes a value / name packet pair as marshaled
on to or off the RPC wire between Perforce clients and servers.
|
| RpcPacketPreamble |
The five byte preamble appended to every text packet payload.
|
| Enum | Description |
|---|---|
| RpcPacketDispatcher.RpcPacketDispatcherMode |
Specifies the mode the dispatcher's currently running in.
|
| RpcPacketDispatcher.RpcPacketDispatcherResult |
An enum used by subsidiary function and packet dispatchers to
tell this level of dispatcher what to do.
|
| RpcPacketFieldType |
Defines the various Perforce RPC packet field types and associated
methods.
|
Copyright © 2017 Perforce Software. All Rights Reserved.