Classes | |
| class | CaptureEngineFrameSource |
| struct | ClientContext |
| class | CscMJPGStreamer |
| class | FrameSource |
| class | FrameSourceData |
| class | FrameSourceProvider |
| class | HttpServer |
| struct | iobuffer |
| struct | request |
| class | UnauthorizedStreamAccessException |
Typedefs | |
| typedef string | FrameSourceId |
Enumerations | |
| enum | FrameSourceQuality { High, Medium, Low } |
| enum | FrameSourceType { FrameSourceType_CaptureEngine = 100 } |
| enum | answer_t { A_UNKNOWN, A_SNAPSHOT, A_STREAM, A_COMMAND, A_FILE, A_INPUT_JSON, A_OUTPUT_JSON, A_PROGRAM_JSON } |
Functions | |
| string | getEntitySerialNumberFromParams (const FrameSourceData &frameSourceData) |
| string | getVideoSourceIdFromParams (const FrameSourceData &frameSourceData) |
| bool | getGrabAIProcessedFramesFromParams (const FrameSourceData &frameSourceData) |
| void | init_iobuffer (iobuffer *iobuf) |
| void | init_request (request *req) |
| void | free_request (request *req) |
| int | _read (int fd, iobuffer *iobuf, void *buffer, size_t len, int timeout) |
| int | _readline (int fd, iobuffer *iobuf, void *buffer, size_t len, int timeout) |
| void | decodeBase64 (char *data) |
| int | hex_char_to_int (char in) |
| int | unescape (char *string) |
Variables | |
| const unsigned int | TOKEN_LIFESPAN_MILLIS = 3'600'000 |
| const string | REQUEST_SNAPSHOT = "GET /?action=snapshot" |
| const string | REQUEST_STREAM = "GET /?action=stream" |
| struct { | |
| const char * conscience_core::mjpg_streamer::dot_extension | |
| const char * conscience_core::mjpg_streamer::mimetype | |
| } | mimetypes [] |
| struct CSC_DLL_IMPORTEXPORT | ClientContext |
| typedef string conscience_core::mjpg_streamer::FrameSourceId |
| int conscience_core::mjpg_streamer::_read | ( | int | fd, |
| iobuffer * | iobuf, | ||
| void * | buffer, | ||
| size_t | len, | ||
| int | timeout | ||
| ) |
| int conscience_core::mjpg_streamer::_readline | ( | int | fd, |
| iobuffer * | iobuf, | ||
| void * | buffer, | ||
| size_t | len, | ||
| int | timeout | ||
| ) |
| void conscience_core::mjpg_streamer::decodeBase64 | ( | char * | data | ) |
| void conscience_core::mjpg_streamer::free_request | ( | request * | req | ) |
|
inline |
|
inline |
|
inline |
| int conscience_core::mjpg_streamer::hex_char_to_int | ( | char | in | ) |
| void conscience_core::mjpg_streamer::init_iobuffer | ( | iobuffer * | iobuf | ) |
| void conscience_core::mjpg_streamer::init_request | ( | request * | req | ) |
| int conscience_core::mjpg_streamer::unescape | ( | char * | string | ) |
| const char* conscience_core::mjpg_streamer::dot_extension |
| const char* conscience_core::mjpg_streamer::mimetype |
| const { ... } conscience_core::mjpg_streamer::mimetypes[] |
| const string conscience_core::mjpg_streamer::REQUEST_SNAPSHOT = "GET /?action=snapshot" |
| const string conscience_core::mjpg_streamer::REQUEST_STREAM = "GET /?action=stream" |
| const unsigned int conscience_core::mjpg_streamer::TOKEN_LIFESPAN_MILLIS = 3'600'000 |