00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00023 #ifndef ARTP_TYPES_H
00024 #define ARTP_TYPES_H 1
00025
00026
00028 #define OPTS_OPTID_TYPE uint16_t
00029
00031 #define OPTS_SZ_TYPE uint16_t
00032
00034 #define SIGSZ_TYPE uint32_t
00035
00037 #define ENCDATA_SIZE_TYPE uint32_t
00038
00040 #define DSEQ_TYPE uint32_t
00041
00043 #define CTRL_OPTID_TYPE uint8_t
00044
00046 #define CTRL_SZ_TYPE uint16_t
00047
00049 #define CTRL_VALUE_SZ_TYPE int
00050
00052 #define SID_TYPE uint8_t
00053
00055 #define SID_MAX UINT8_MAX
00056
00058 #define SEQ_TYPE uint32_t
00059
00061 #define SEQ_MAX UINT32_MAX
00062
00064 #define TS_TYPE uint32_t
00065
00067 #define OPTSZ_TYPE uint16_t
00068
00070 #define FRAGMENTS_TYPE uint16_t
00071
00073 #define MSS_TYPE uint16_t
00074
00076 #define MAX_DGRAM_LEN_TYPE uint32_t
00077
00079 #define RETR_TIMEOUT_TYPE uint16_t
00080
00081
00082 #endif
00083
00084