![]() |
Shadowrun: Awakened 29 September 2011 - Build 871
|
Instantiate this class globally if you want to register a function with RPC4 at the global space.
#include <RPC4Plugin.h>
Public Member Functions | |
| RPC4GlobalRegistration (const char *uniqueID, void(*functionPointer)(RakNet::BitStream *userData, Packet *packet)) | |
| Queue a call to RPC4::RegisterFunction() globally. Actual call occurs once RPC4 is attached to an instance of RakPeer or TCPInterface. | |
| RPC4GlobalRegistration (const char *uniqueID, MessageID messageId) | |
| Queue a call to RPC4::RegisterLocalCallback() globally. Actual call occurs once RPC4 is attached to an instance of RakPeer or TCPInterface. | |
| RPC4GlobalRegistration (const char *uniqueID, void(*functionPointer)(RakNet::BitStream *userData, RakNet::BitStream *returnData, Packet *packet)) | |
| Queue a call to RPC4::RegisterBlockingFunction() globally. Actual call occurs once RPC4 is attached to an instance of RakPeer or TCPInterface. | |
| RPC4GlobalRegistration (const char *uniqueID, void(*functionPointer)(RakNet::BitStream *userData, Packet *packet), int callPriority) | |
| Queue a call to RPC4::RegisterSlot() globally. Actual call occurs once RPC4 is attached to an instance of RakPeer or TCPInterface. | |
Definition at line 49 of file RPC4Plugin.h.
| RakNet::RPC4GlobalRegistration::RPC4GlobalRegistration | ( | const char * | uniqueID, |
| void(*)(RakNet::BitStream *userData, Packet *packet) | functionPointer | ||
| ) |
| RakNet::RPC4GlobalRegistration::RPC4GlobalRegistration | ( | const char * | uniqueID, |
| void(*)(RakNet::BitStream *userData, Packet *packet) | functionPointer, | ||
| int | callPriority | ||
| ) |
| RakNet::RPC4GlobalRegistration::RPC4GlobalRegistration | ( | const char * | uniqueID, |
| void(*)(RakNet::BitStream *userData, RakNet::BitStream *returnData, Packet *packet) | functionPointer | ||
| ) |
| RakNet::RPC4GlobalRegistration::RPC4GlobalRegistration | ( | const char * | uniqueID, |
| MessageID | messageId | ||
| ) |
Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.