⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 packet.h

📁 WebCam Viewer Camera Server Version 1.0.5 Chipsbrain Engineer Final Release
💻 H
字号:
#ifndef PROTOCOL_H#define PROTOCOL_H#include "def.h"#include <string.h>class CPacket{private:	char m_szPacket[DF_PACKET_SIZE];	char m_szStream[DF_MAX_STREAM_SIZE];	int m_iStreamPnt;	int m_iStreamSize;	int m_iOwnerTaskNum;//public:		void FlushStreamBuff();	inline int GetDataSize(){return min(m_iStreamSize - m_iStreamPnt, DF_PACKET_SIZE);};	inline char *GetData(){return m_szStream + m_iStreamPnt;};	inline void FlushPacketBuff(){memset(m_szPacket, 0, DF_PACKET_SIZE);};public:	CPacket(int iOwnerTaskNum);	~CPacket();	int Make(COMMAND cmd, int iParam = 0);	int FetchStream();	inline char *GetPacket(){return m_szPacket;};	inline int IsPacketAlign(){return m_iStreamSize - m_iStreamPnt;};#ifndef USE_MJPEG_DRIVER	void SetStream(int iStreamSize);	int GetStreamLength();#endif	void SetTime(TIME_INFO *pTimeInfo);};#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -