Nuclide
Software Development Kit for id Technology (BETA)
fragnet.h
1
2typedef enum
3{
4 STATE_OFFLINE,
5 STATE_SIGNON,
6 STATE_AUTHORIZING,
7 STATE_ONLINE
8} fnState_t;
9
10void FragNet_SendMessage(string toUser, string messageString);
11void FragNet_SignOn(void);
12void FragNet_SignOff(void);
13fnState_t FragNet_Status(void);
14void FragNet_AddFriend(string);
15void FragNet_RemoveFriend(string);
16string FragNet_GetMessageOfTheDay(void);
17
18void OnlineCallback_ConnectionEstablished(void);
19void OnlineCallback_ConnectionClosed(void);
20void ChatCallback_MessageReceived(string fromUser, string messageString);
21void ChatCallback_GroupMessageReceived(string fromGroup, string fromUser, string messageString);