psyced/world/drivers/ldmud/sys/libpsyc.h
2011-05-23 01:33:12 +02:00

19 lines
595 B
C

#ifndef LPC_LIBPSYC_H
# define LPC_LIBPSYC_H 1
# define PACKET_ROUTING 0 // 2-dimensional mapping of routing modifiers
# define PACKET_ENTITY 1 // 2-dimensional mapping of entity modifiers
# define PACKET_METHOD 2 // PSYC method string
# define PACKET_BODY 3 // packet body.. possibly binary data
// error codes returned by psyc_parse
# define PSYC_PARSE_ERROR_AMOUNT 1
# define PSYC_PARSE_ERROR_DEGREE 2
# define PSYC_PARSE_ERROR_DATE 3
# define PSYC_PARSE_ERROR_TIME 4
# define PSYC_PARSE_ERROR_FLAG 5
# define PSYC_PARSE_ERROR_LIST 6
# define PSYC_PARSE_ERROR_LIST_TOO_LARGE 7
#endif