![]() |
CRI ADX
Last Updated: 2025-10-02 09:59 p
|
データ構造 | |
| struct | CriAtomExMonitorConfigTag |
| Atomモニターライブラリ初期化用コンフィグ構造体 [詳解] | |
| 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) |
| ログ取得モード [詳解] | |
| #define | criAtomExMonitor_SetDefaultConfig(p_config) |
| Atomモニターライブラリ初期化コンフィグ構造体にデフォルト値をセット [詳解] | |
型定義 | |
| typedef struct CriAtomExMonitorConfigTag | CriAtomExMonitorConfig |
| Atomモニターライブラリ初期化用コンフィグ構造体 [詳解] | |
| typedef enum CriAtomExMonitorDataUpdateTargetTag | CriAtomExMonitorDataUpdateTarget |
| データ更新タイプ [詳解] | |
| typedef enum CriAtomExMonitorDataUpdateEventTag | CriAtomExMonitorDataUpdateEvent |
| データ更新ステータス [詳解] | |
| typedef struct CriAtomExMonitorDataUpdateNotificationInfoTag | CriAtomExMonitorDataUpdateNotificationInfo |
| データ更新情報 [詳解] | |
列挙型 | |
| enum | CriAtomExMonitorDataUpdateTargetTag { CRIATOMEXMONITOR_DATA_UPDATE_TARGET_ACF = 0 , CRIATOMEXMONITOR_DATA_UPDATE_TARGET_ACB = 1 , CRIATOMEXMONITOR_DATA_UPDATE_TARGET_ENUM_SIZE_IS_4BYTES = 0x7FFFFFFF } |
| データ更新タイプ [詳解] | |
| enum | CriAtomExMonitorDataUpdateEventTag { CRIATOMEXMONITOR_DATA_UPDATE_EVENT_BEGIN = 0 , CRIATOMEXMONITOR_DATA_UPDATE_EVENT_END = 1 , CRIATOMEXMONITOR_DATA_UPDATE_EVENT_ENUM_SIZE_IS_4BYTES = 0x7FFFFFFF } |
| データ更新ステータス [詳解] | |
関数 | |
| CriSint32 | criAtomExMonitor_CalculateWorkSize (const CriAtomExMonitorConfig *config) |
| モニター機能初期化用ワーク領域サイズの計算 [詳解] | |
| void | criAtomExMonitor_Initialize (const CriAtomExMonitorConfig *config, void *work, CriSint32 work_size) |
| モニター機能の初期化 [詳解] | |
| void | criAtomExMonitor_Finalize (void) |
| モニター機能の終了 [詳解] | |
| const CriChar8 * | criAtomExMonitor_GetServerIpString (void) |
| サーバーIPアドレス文字列の取得 [詳解] | |
| const CriChar8 * | criAtomExMonitor_GetClientIpString (void) |
| クライアントIPアドレス文字列の取得 [詳解] | |
| CriBool | criAtomExMonitor_IsConnected (void) |
| ツール接続状態の取得 [詳解] | |
| CriBool | criAtomExMonitor_IsConnectedToProfiler (void) |
| プロファイラー接続状態の取得 [詳解] | |
| void | criAtomExMonitor_SetLogCallback (CriAtomExMonitorLogCbFunc cbf, void *obj) |
| ログ取得コールバックの登録 [詳解] | |
| void | criAtomExMonitor_SetLogMode (CriUint32 mode) |
| ログモードの設定 [詳解] | |
| void | criAtomExMonitor_OutputUserLog (const CriChar8 *message) |
| ユーザログの出力 [詳解] | |
| void | 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) |
| #define criAtomExMonitor_SetDefaultConfig | ( | p_config | ) |
Atomモニターライブラリ初期化コンフィグ構造体にデフォルト値をセット
| typedef struct CriAtomExMonitorConfigTag CriAtomExMonitorConfig |
Atomモニターライブラリ初期化用コンフィグ構造体
データ更新タイプ
データ更新ステータス
| typedef struct CriAtomExMonitorDataUpdateNotificationInfoTag CriAtomExMonitorDataUpdateNotificationInfo |
データ更新情報
| CriSint32 criAtomExMonitor_CalculateWorkSize | ( | const CriAtomExMonitorConfig * | config | ) |
モニター機能初期化用ワーク領域サイズの計算
| [in] | config | 初期化用コンフィグ構造体 |
| void criAtomExMonitor_Initialize | ( | const CriAtomExMonitorConfig * | config, |
| void * | work, | ||
| CriSint32 | work_size | ||
| ) |
モニター機能の初期化
| [in] | config | 初期化用コンフィグ構造体 |
| [in] | work | ワーク領域 |
| [in] | work_size | ワーク領域サイズ |
| void criAtomExMonitor_Finalize | ( | void | ) |
| const CriChar8* criAtomExMonitor_GetServerIpString | ( | void | ) |
| const CriChar8* criAtomExMonitor_GetClientIpString | ( | void | ) |
| CriBool criAtomExMonitor_IsConnected | ( | void | ) |
ツール接続状態の取得
| CriBool criAtomExMonitor_IsConnectedToProfiler | ( | void | ) |
プロファイラー接続状態の取得
| void criAtomExMonitor_SetLogCallback | ( | CriAtomExMonitorLogCbFunc | cbf, |
| void * | obj | ||
| ) |
ログ取得コールバックの登録
| [in] | cbf | コールバック関数 |
| [in] | obj | ユーザ指定オブジェクト |
| void criAtomExMonitor_SetLogMode | ( | CriUint32 | mode | ) |
ログモードの設定
| mode | ログ出力モード |
| void criAtomExMonitor_OutputUserLog | ( | const CriChar8 * | message | ) |
ユーザログの出力
| [in] | message | ユーザログメッセージ |
| void criAtomExMonitor_SetDataUpdateNotificationCallback | ( | CriAtomExMonitorDataUpdateNotificationCbFunc | func, |
| void * | obj | ||
| ) |
データ更新通知コールバック関数の登録
| [in] | func | データ更新通知コールバック関数 |
| [in] | obj | ユーザ指定オブジェクト |