#include <cri_le_xpt.h>構成 | |
| struct | CriAtomExMonitorDataUpdateNotificationInfoTag |
| データ更新情報 [詳細] | |
マクロ定義 | |
| #define | CRIATOMX_MONITOR_DEFAULT_NUM_PUREVIEW_OBJECTS (200) |
| デフォルトプレビューオブジェクト | |
| #define | CRIATOMX_MONITOR_DEFAULT_COMMUNICATION_BUFFER_SIZE (2*1024*1024) |
| デフォルト通信バッファサイズ | |
| #define | CRIATOMX_MONITOR_DEFAULT_PLAYBACK_POSITION_UPDATE_INTERVAL (8) |
| デフォルト再生位置情報更新間隔 | |
| #define | CRIATOMEX_MONITOR_LOG_MODE_OFF (0) |
| ログ取得モード | |
型定義 | |
| typedef enum CriAtomExMonitorDataUpdateTargetTag | CriAtomExMonitorDataUpdateTarget |
| データ更新タイプ | |
| typedef enum CriAtomExMonitorDataUpdateEventTag | CriAtomExMonitorDataUpdateEvent |
| データ更新ステータス | |
| typedef struct CriAtomExMonitorDataUpdateNotificationInfoTag | CriAtomExMonitorDataUpdateNotificationInfo |
| データ更新情報 | |
| typedef void(CRIAPI * | CriAtomExMonitorDataUpdateNotificationCbFunc )(void *obj, const CriAtomExMonitorDataUpdateNotificationInfo *info) |
| オーサリングツールによるデータ更新通知情報取得コールバック関数 | |
列挙型 | |
| enum | CriAtomExMonitorDataUpdateTargetTag { CRIATOMEXMONITOR_DATA_UPDATE_TARGET_ACF = 0, CRIATOMEXMONITOR_DATA_UPDATE_TARGET_ACB = 1 } |
| データ更新タイプ [詳細] | |
| enum | CriAtomExMonitorDataUpdateEventTag { CRIATOMEXMONITOR_DATA_UPDATE_EVENT_BEGIN = 0, CRIATOMEXMONITOR_DATA_UPDATE_EVENT_END = 1 } |
| データ更新ステータス [詳細] | |
関数 | |
| CriSint32 CRIAPI | criAtomExMonitor_CalculateWorkSize (const CriAtomExMonitorConfig *config) |
| モニター機能初期化用ワーク領域サイズの計算 | |
| void CRIAPI | criAtomExMonitor_Initialize (const CriAtomExMonitorConfig *config, void *work, CriSint32 work_size) |
| モニター機能の初期化 | |
| void CRIAPI | criAtomExMonitor_Finalize (void) |
| モニター機能の終了 | |
| const CriChar8 *CRIAPI | criAtomExMonitor_GetServerIpString (void) |
| サーバーIPアドレス文字列の取得 | |
| const CriChar8 *CRIAPI | criAtomExMonitor_GetClientIpString (void) |
| クライアントIPアドレス文字列の取得 | |
| CriBool CRIAPI | criAtomExMonitor_IsConnected (void) |
| ツール接続状態の取得 | |
| void CRIAPI | criAtomExMonitor_SetLogCallback (CriAtomExMonitorLogCbFunc cbf, void *obj) |
| ログ取得コールバックの登録 | |
| void CRIAPI | criAtomExMonitor_SetLogMode (CriUint32 mode) |
| ログモードの設定 | |
| void CRIAPI | criAtomExMonitor_OutputUserLog (const CriChar8 *message) |
| ユーザログの出力 | |
| void CRIAPI | criAtomExMonitor_SetDataUpdateNotificationCallback (CriAtomExMonitorDataUpdateNotificationCbFunc func, void *obj) |
| データ更新通知コールバック関数の登録 | |
| #define CRIATOMX_MONITOR_DEFAULT_NUM_PUREVIEW_OBJECTS (200) |
デフォルトプレビューオブジェクト
| #define CRIATOMX_MONITOR_DEFAULT_COMMUNICATION_BUFFER_SIZE (2*1024*1024) |
デフォルト通信バッファサイズ
| #define CRIATOMX_MONITOR_DEFAULT_PLAYBACK_POSITION_UPDATE_INTERVAL (8) |
デフォルト再生位置情報更新間隔
| #define CRIATOMEX_MONITOR_LOG_MODE_OFF (0) |
データ更新タイプ
データ更新ステータス
| typedef struct CriAtomExMonitorDataUpdateNotificationInfoTag CriAtomExMonitorDataUpdateNotificationInfo |
データ更新情報
データ更新タイプ
データ更新ステータス
| CriSint32 CRIAPI criAtomExMonitor_CalculateWorkSize | ( | const CriAtomExMonitorConfig * | config | ) |
モニター機能初期化用ワーク領域サイズの計算
| [in] | config | 初期化用コンフィグ構造体 |
| void CRIAPI criAtomExMonitor_Initialize | ( | const CriAtomExMonitorConfig * | config, |
| void * | work, | ||
| CriSint32 | work_size | ||
| ) |
モニター機能の初期化
| [in] | config | 初期化用コンフィグ構造体 |
| [in] | work | ワーク領域 |
| [in] | work_size | ワーク領域サイズ |
| void CRIAPI criAtomExMonitor_Finalize | ( | void | ) |
| const CriChar8* CRIAPI criAtomExMonitor_GetServerIpString | ( | void | ) |
| const CriChar8* CRIAPI criAtomExMonitor_GetClientIpString | ( | void | ) |
| CriBool CRIAPI criAtomExMonitor_IsConnected | ( | void | ) |
ツール接続状態の取得
| void CRIAPI criAtomExMonitor_SetLogCallback | ( | CriAtomExMonitorLogCbFunc | cbf, |
| void * | obj | ||
| ) |
ログ取得コールバックの登録
| cbf | コールバック関数 |
| obj | ユーザ指定オブジェクト |
| void CRIAPI criAtomExMonitor_SetLogMode | ( | CriUint32 | mode | ) |
ログモードの設定
| mode | ログ出力モード |
| void CRIAPI criAtomExMonitor_OutputUserLog | ( | const CriChar8 * | message | ) |
ユーザログの出力
| message | ユーザログメッセージ |
| void CRIAPI criAtomExMonitor_SetDataUpdateNotificationCallback | ( | CriAtomExMonitorDataUpdateNotificationCbFunc | func, |
| void * | obj | ||
| ) |
データ更新通知コールバック関数の登録
| [in] | func | データ更新通知コールバック関数 |
| [in] | obj | ユーザ指定オブジェクト |