#ifndef __SRIPPER_H__ #define __SRIPPER_H__ //////////////////////////////////////////////// // Types //////////////////////////////////////////////// //#if WIN32 #if WIN32 #include #else #include #endif typedef int error_code; #define BOOL int #define TRUE 1 #define FALSE 0 #define NO_META_INTERVAL -1 //#ifndef WIN32 //#define MAX_PATH 256 //#endif #define MAX_HOST_LEN 512 #define MAX_IP_LEN 3+1+3+1+3+1+3+1 #define MAX_PATH_LEN 255 #define MAX_HEADER_LEN 8192 #define MAX_URL_LEN 8192 #define MAX_ICY_STRING 4024 #define MAX_SERVER_LEN 1024 #define MAX_TRACK_LEN MAX_PATH #define MAX_URI_STRING 1024 #define MAX_ERROR_STR (4096) #define MAX_USERAGENT_STR 1024 #if WIN32 #ifndef _WINSOCKAPI_ #define __DEFINE_TYPES__ #endif #endif #ifdef __DEFINE_TYPES__ typedef unsigned long u_long; typedef unsigned char u_char; typedef unsigned short u_short; #endif #define SR_SUCCESS 0x00 #define SR_ERROR_INVALID_PARAM - 0x0d #endif //__SRIPPER_H__