18 void initialize_rpc_client(
void)
20 rpc_sema = CreateMutex(IOP_MUTEX_UNLOCKED);
23 while(sceSifBindRpc(&client, AUDSRV_IRX, 0) < 0 || client.server == NULL) DelayThread(500);
26 void deinitialize_rpc_client(
void)
28 memset(&client, 0,
sizeof(client));
32 static void call_end_callback(
void *end_param)
36 iSignalSema(rpc_sema);
39 void call_client_callback(
int id)
42 sceSifCallRpc(&client,
id,
SIF_RPC_M_NOWAIT, NULL, 0, NULL, 0, &call_end_callback, NULL);