Main Page | Modules | Class List | File List | Class Members | File Members

# GSFriendsCB.h File Reference

Callback functions for the friends service. More...

`#include "GSTypes.h"`
`#include "GSErrors.h"`

Go to the source code of this file.

## Typedefs
typedef GSvoid(* | CBFriendsRcv_LoginResult )(GSubyte ubType, GSint iReason)
| Receive friends service login result.
typedef GSvoid(* | CBFriendsRcv_AddFriend )(GSubyte ubType, GSint iReason, GSchar *szUsername)
| Receive the status of the friend addition request.
typedef GSvoid(* | CBFriendsRcv_DelFriend )(GSubyte ubType, GSint iReason, GSchar *szUsername)
| Receive the status of the remove friend request.
typedef GSvoid(* | CBFriendsRcv_IgnorePlayer )(GSRESULT rCode, const GSchar *szPlayer)
| Result of an ignore player request.
typedef GSvoid(* | CBFriendsRcv_UnignorePlayer )(GSRESULT rCode, const GSchar *szPlayer)
| Result of an unignore player request.
typedef GSvoid(* | CBFriendsRcv_ListIgnoredPlayers )(GSRESULT rCode)
| Result of a request to get the ignore-list.
typedef GSvoid(* | CBFriendsRcv_IgnoredPlayer )(const GSchar *szPlayer)
| Enumeration of the ignored players.
typedef GSvoid(* | CBFriendsRcv_Page )(GSchar *szUsername, GSchar *pszMessage, GSchar *szTimeStamp)
| Receive a page message.
typedef GSvoid(* | CBFriendsRcv_PagePlayer )(GSubyte ubType, GSint iReason, GSchar *szUsername)
| Receive the status of send page request.
typedef GSvoid(* | CBFriendsRcv_PeerMsg )(GSchar *szUsername, GSvoid *p_Buffer, GSuint uiLength)
| Receive a peer message.
typedef GSvoid(* | CBFriendsRcv_PeerPlayer )(GSubyte ubType, GSint iReason, GSchar *szUsername)
| Receive the status of the send peer message request.
typedef GSvoid(* | CBFriendsRcv_ChangeFriend )(GSubyte ubType, GSint iReason)
| Receive the status of change friend request.
typedef GSvoid(* | CBFriendsRcv_StatusChange )(GSubyte ubType, GSint iReason)
| Receive the status of a change status request.
typedef GSvoid(* | CBFriendsRcv_UpdateFriend )(GSchar *szUsername, GSint iStatus, GSchar *szGroup, GSint iMood, GSint iOptions, GSchar *szGameName)
| Receive information about a friend.
typedef GSvoid(* | CBFriendsRcv_SearchPlayer )(GSubyte ubType, GSint iReason, GSchar *szUsername, GSint iStatus, GSchar *szGameName)
| Receive the status of search player request.
typedef GSvoid(* | CBFriendsRcv_ScoreCard )(GSubyte ubType, GSint iReason, GSchar *szUsername, GSchar *szGame, GSchar *szScore)
| Receive score card information for a player.

## Detailed Description

This file contains all callback functions declaration for the friend service.

Ubi.com GameService SDK - ©UbiSoft Entertainment 2002
GameService development team