📄 type.h
字号:
#ifndef _BOOLEAN_HH
#define _BOOLEAN_HH
#define LIVEMEDIA_LIBRARY_VERSION_STRING "2005.08.26"
#define LIVEMEDIA_LIBRARY_VERSION_INT 1125014400
#ifdef __BORLANDC__
#define Boolean bool
#define False false
#define True true
#else
typedef unsigned Boolean;
#ifndef False
const Boolean False = 0;
#endif
#ifndef True
const Boolean True = 1;
#endif
#endif
typedef unsigned long u_int32_t;
typedef unsigned short u_int16_t;
typedef BYTE u_int8_t;
#ifndef SOCKLEN_T
#define SOCKLEN_T int
#endif
#define IPLEN 15
typedef struct
{
char destIP[IPLEN];
unsigned short destPort;
}TYPE_RTP_DEST;
typedef u_int16_t portNumBits;
class Port {
public:
Port(portNumBits num /* in host byte order */)
{
fPortNum = htons(num);
}
portNumBits num() const // in network byte order
{ return fPortNum; }
private:
portNumBits fPortNum; // stored in network byte order
#ifdef IRIX
portNumBits filler; // hack to overcome a bug in IRIX C++ compiler
#endif
};
#if defined(__WIN32__) || defined(_WIN32)
#define snprintf _snprintf
#endif
typedef u_int32_t netAddressBits;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -