mp4process.h

来自「网络MPEG4IP流媒体开发源代码」· C头文件 代码 · 共 41 行

H
41
字号
#ifndef __MP4PROCESS_H__#define __MP4PROCESS_H__ 1#include "msg_mbox.h"class CMP4Process {public:	CMP4Process(void)  { init(); };	CMP4Process(CString &name);	~CMP4Process(void);	BOOL is_thread_created(void) { return m_thread_created;};	int get_initial_response(msg_initial_resp_t *msg, CString &errmsg);	BOOL start_process(CString &name);	bool send_message(unsigned __int32 message,					  unsigned __int64 *retval,					  const char *msg_body = NULL,					  int msg_len = 0);	bool kill_process(void);	void receive_thread(void);private:	LPVOID m_map_file_write;	HANDLE m_to_client_event;	HANDLE m_to_client_resp_event;	HANDLE m_from_client_event;	HANDLE m_from_client_resp_event;	HANDLE m_map_file;	HANDLE m_receive_thread;	DWORD m_receive_thread_id;	BOOL m_thread_created;	volatile int m_stop_receive_thread;	SECURITY_ATTRIBUTES m_saAttr;	PROCESS_INFORMATION m_piProcInfo; 	STARTUPINFO m_siStartInfo; 	void clean_up_process(void);	void init(void);	int m_terminating;};#endif

⌨️ 快捷键说明

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