![]() |
CRI ADX
Last Updated: 2025-05-07 13:34 p
|
Data Structures | |
| struct | CriAtomExMonitorConfigTag |
| Configuration structure used to initialize the Monitor library. More... | |
| struct | CriAtomExMonitorDataUpdateNotificationInfoTag |
| Date Update Info. More... | |
Macros | |
| #define | CRIATOMX_MONITOR_DEFAULT_NUM_PUREVIEW_OBJECTS (200) |
| Default number of preview objects. More... | |
| #define | CRIATOMX_MONITOR_DEFAULT_COMMUNICATION_BUFFER_SIZE (2*1024*1024) |
| Default communication buffer size. More... | |
| #define | CRIATOMX_MONITOR_DEFAULT_PLAYBACK_POSITION_UPDATE_INTERVAL (8) |
| Default playback position update interval. More... | |
| #define | CRIATOMEX_MONITOR_LOG_MODE_OFF (0) |
| Different types of logs. More... | |
| #define | criAtomExMonitor_SetDefaultConfig(p_config) |
| Assign the default values to the configuration structure of the Monitor library. More... | |
Typedefs | |
| typedef struct CriAtomExMonitorConfigTag | CriAtomExMonitorConfig |
| Configuration structure used to initialize the Monitor library. More... | |
| typedef enum CriAtomExMonitorDataUpdateTargetTag | CriAtomExMonitorDataUpdateTarget |
| Date Update Type. More... | |
| typedef enum CriAtomExMonitorDataUpdateEventTag | CriAtomExMonitorDataUpdateEvent |
| Date Update Status. More... | |
| typedef struct CriAtomExMonitorDataUpdateNotificationInfoTag | CriAtomExMonitorDataUpdateNotificationInfo |
| Date Update Info. More... | |
| typedef void(* | CriAtomExMonitorDataUpdateNotificationCbFunc) (void *obj, const CriAtomExMonitorDataUpdateNotificationInfo *info) |
| Get the data update notification information by authoring tool Callback function. More... | |
Enumerations | |
| enum | CriAtomExMonitorDataUpdateTargetTag { CRIATOMEXMONITOR_DATA_UPDATE_TARGET_ACF = 0 , CRIATOMEXMONITOR_DATA_UPDATE_TARGET_ACB = 1 , CRIATOMEXMONITOR_DATA_UPDATE_TARGET_ENUM_SIZE_IS_4BYTES = 0x7FFFFFFF } |
| Date Update Type. More... | |
| enum | CriAtomExMonitorDataUpdateEventTag { CRIATOMEXMONITOR_DATA_UPDATE_EVENT_BEGIN = 0 , CRIATOMEXMONITOR_DATA_UPDATE_EVENT_END = 1 , CRIATOMEXMONITOR_DATA_UPDATE_EVENT_ENUM_SIZE_IS_4BYTES = 0x7FFFFFFF } |
| Date Update Status. More... | |
Functions | |
| CriSint32 | criAtomExMonitor_CalculateWorkSize (const CriAtomExMonitorConfig *config) |
| Calculate the size of the work buffer required to initialize the monitoring feature. More... | |
| void | criAtomExMonitor_Initialize (const CriAtomExMonitorConfig *config, void *work, CriSint32 work_size) |
| Initialize the monitoring feature. More... | |
| void | criAtomExMonitor_Finalize (void) |
| Finalize the monitoring feature. More... | |
| const CriChar8 * | criAtomExMonitor_GetServerIpString (void) |
| Get the server IP address string. More... | |
| const CriChar8 * | criAtomExMonitor_GetClientIpString (void) |
| Get the client IP address string. More... | |
| CriBool | criAtomExMonitor_IsConnected (void) |
| Get the tool connection status. More... | |
| void | criAtomExMonitor_SetLogCallback (CriAtomExMonitorLogCbFunc cbf, void *obj) |
| Register the log retrieval callback function. More... | |
| void | criAtomExMonitor_SetLogMode (CriUint32 mode) |
| Specify log mode. More... | |
| void | criAtomExMonitor_OutputUserLog (const CriChar8 *message) |
| User log output. More... | |
| void | criAtomExMonitor_SetDataUpdateNotificationCallback (CriAtomExMonitorDataUpdateNotificationCbFunc func, void *obj) |
| Set data update notification callback function. More... | |