Planeshift
Classes | Defines

advicemanager.h File Reference

#include "msgmanager.h"
#include "gem.h"

Go to the source code of this file.

Classes

class  AdviceManager
 AdviceManager keeps track of all the invitations of any kind that are pending, using a collection of PendingAdvice objects. More...
struct  AdvisorStruct
 Holds data on an 'advisor' in the world. More...
class  psAdviceRequestTimeoutGameEvent
class  psAdviceSessionTimeoutGameEvent

Defines

#define ADVICE_QUESTION_RETRIES   5
#define ADVICE_QUESTION_TIMEOUT   120000
#define ADVICE_SESSION_TIMEOUT   300000
#define SESSION_STATUS_CLAIMED   1
#define SESSION_STATUS_OWNED   2
#define SESSION_STATUS_UNKNOWN   0

Define Documentation

#define ADVICE_QUESTION_RETRIES   5

Definition at line 46 of file advicemanager.h.

#define ADVICE_QUESTION_TIMEOUT   120000

Definition at line 45 of file advicemanager.h.

#define ADVICE_SESSION_TIMEOUT   300000

Definition at line 47 of file advicemanager.h.

#define SESSION_STATUS_CLAIMED   1

Definition at line 50 of file advicemanager.h.

#define SESSION_STATUS_OWNED   2

Definition at line 51 of file advicemanager.h.

#define SESSION_STATUS_UNKNOWN   0

Definition at line 49 of file advicemanager.h.