Macros
client.h File Reference

Go to the source code of this file.

Macros

#define CLIENT_FEATURES_CHAT   (1<<1)
 
#define CLIENT_FEATURES_AWARENESS   (1<<2)
 
#define CLIENT_FEATURES_EVENTS   (1<<3)
 
#define CLIENT_FEATURES_MOVE   (1<<4)
 
#define CLIENT_FEATURES_ALL   (1<<30)-1
 
#define CLIENT_STATUS_CONNECTED   1
 
#define CLIENT_STATUS_ACTIVE(s)   ((s & CLIENT_FEATURES_CHAT)||(s&CLIENT_FEATURES_AWARENESS))
 

Macro Definition Documentation

#define CLIENT_FEATURES_ALL   (1<<30)-1

Definition at line 26 of file client.h.

#define CLIENT_FEATURES_AWARENESS   (1<<2)

Definition at line 23 of file client.h.

#define CLIENT_FEATURES_CHAT   (1<<1)

Definition at line 22 of file client.h.

#define CLIENT_FEATURES_EVENTS   (1<<3)

Definition at line 24 of file client.h.

#define CLIENT_FEATURES_MOVE   (1<<4)

Definition at line 25 of file client.h.

#define CLIENT_STATUS_ACTIVE (   s)    ((s & CLIENT_FEATURES_CHAT)||(s&CLIENT_FEATURES_AWARENESS))

Definition at line 28 of file client.h.

#define CLIENT_STATUS_CONNECTED   1

Definition at line 27 of file client.h.