// Server defines
#define port 12345
#define queue 10
#define ip_addres "127.0.0.1"

// Configurables
#define BUF_SIZE 2048
#define LENGHT_SIZE 5
#define TIME_SIZE 26
#define	OPCODE_SIZE 3
#define	MSG_NUMB_SIZE 3
#define DATA_ONE_SIZE 10
#define	CODE_SIZE 3
#define	MAX_BUDDIES  10
#define	MAX_MESSAGES 10
#define	MAX_REQUESTS 10

// File transfer defines
#define FILE_NAME_SIZE 512
#define FILE_PATH_SIZE 1024

// Socket Types
#define DX_OPCODE_MSG "MSG"
#define DX_OPCODE_REG "REG"
#define DX_OPCODE_AUC "AUC"
#define DX_OPCODE_IMS "IMS"
#define DX_OPCODE_BDL "BDL"
#define DX_OPCODE_OFL "OFL"
#define DX_OPCODE_SNT "SNT"
#define DX_OPCODE_FLT "FLT"
#define DX_OPCODE_NFR "NFR"
#define DX_OPCODE_NAR "NAR"
#define DX_OPCODE_DEV "DEV"

// BDL Codes
#define DX_CODE_ONL "ONL"
#define DX_CODE_OFF "OFF"

// Smile define
#define SMILE_LIMIT_CYCLE 1000