ICELib  1
iceClientBridge Class Reference

opaque iceBridge object used to access the users and tokens as setup by the download client More...

List of all members.

Related Functions

(Note that these are not member functions.)

Reference Counting

{

void iceClientBridgeRelease (iceClientBridge *pBridge)
 Release and shutdown the ClientBridge object.
Creation and Initialisation
iceClientBridgeiceClientBridgeCreate (const char *gameId)
 Create the ClientBridge object.
IceBridgeResult iceClientBridgeSetServiceCredentials (iceClientBridge *pBridge, iceServiceId serviceId, const char *serviceGameId, const char *serviceSecret)
 Set the games credentials for logging on to a particular service.
Session Creation
iceGameSessioniceClientBridgeCreateGameSession (iceClientBridge *pBridge, iceUserId userid)
 Create a gamesession for the given user id.
iceGameSessioniceClientBridgeCreateDefaultGameSession (iceClientBridge *pBridge)
 Create a gamesession for the default user as setup by the launcher.
User Access
iceUserListiceClientBridgeGetUserList (const iceClientBridge *pBridge)
 Get the interface to the user list object set up by the IndieCity Client.
iceUserId iceClientBridgeGetDefaultUserId (const iceClientBridge *pBridge)
 Get the id of the user that should play the game as set up by the launcher.

Detailed Description

opaque iceBridge object used to access the users and tokens as setup by the download client

 All Classes Functions