The RPC (Remote Procedure Call) library is a part of the MSTDK (Microsoft Studios Test Development Kit) suite. RPC allows you to remotely interact with your title for test automation and other custom tooling specific to your title. To use RPC, you create hooks in your server code; then, you call these hooks from your client code (e.g.: .NET-based test tools). What those hooks are and how they affect your game is entirely up to you.

Besides hooks used to interact with your title, RPC also supports event notification. Clients can subscribe to an event then wait for the server to notify the event handler when that event occurred on the server. Events are executed asynchronously and are used to receive information about an event from the server.

Last edited Jan 29, 2015 at 11:18 PM by vanovy, version 2