#include "MediaServerSnap.hpp"
◆ MediaServerSnapChn()
| Emx::MediaServerSnapChn::MediaServerSnapChn |
( |
int32_t |
chn | ) |
|
|
inlineexplicit |
◆ ~MediaServerSnapChn()
| Emx::MediaServerSnapChn::~MediaServerSnapChn |
( |
| ) |
|
|
overridedefault |
◆ GetParam()
| void* Emx::MediaServerSnapChn::GetParam |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetNewParam()
| void* Emx::MediaServerSnapChn::GetNewParam |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetRunningParam()
| void* Emx::MediaServerSnapChn::GetRunningParam |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetParamSize()
| int Emx::MediaServerSnapChn::GetParamSize |
( |
| ) |
|
|
inlineoverridevirtual |
◆ OnRecvReqChn()
| ErrCodeE Emx::MediaServerSnapChn::OnRecvReqChn |
( |
uint32_t |
method, |
|
|
const char * |
data, |
|
|
int32_t |
size, |
|
|
std::string & |
out |
|
) |
| |
|
overridevirtual |
◆ OnParamChanged()
| ErrCodeE Emx::MediaServerSnapChn::OnParamChanged |
( |
| ) |
|
|
inlineoverridevirtual |
◆ OnServerCreate()
| ErrCodeE Emx::MediaServerSnapChn::OnServerCreate |
( |
| ) |
|
|
overridevirtual |
◆ OnServerDestroy()
| void Emx::MediaServerSnapChn::OnServerDestroy |
( |
| ) |
|
|
overridevirtual |
◆ Trigger()
| ErrCodeE Emx::MediaServerSnapChn::Trigger |
( |
int32_t |
timeoutMs | ) |
|
|
overridevirtual |
◆ GetOneSnap()
| virtual ErrCodeE Emx::MediaServerSnapChn::GetOneSnap |
( |
std::vector< EmxData > & |
data | ) |
|
|
protectedpure virtual |
- 参数
-
| data | [out] 将获取到的图像数据放入data中,vector类型可支持非连续内存数据 |
- 返回
- ErrCodeE
◆ ReleaseOneSnap()
| virtual void Emx::MediaServerSnapChn::ReleaseOneSnap |
( |
| ) |
|
|
protectedpure virtual |
◆ m_param
| Param Emx::MediaServerSnapChn::m_param |
|
protected |
◆ m_paramNew
| Param Emx::MediaServerSnapChn::m_paramNew |
|
protected |
◆ m_paramRunning
| Param Emx::MediaServerSnapChn::m_paramRunning |
|
protected |