KiNOKO 標準コンポーネント リファレンス
KinokoRecorder
種別 | ストリームシンク |
参照名 | KinokoRecorder |
- データストリームからデータを受け取り,ファイルに KDF 型式で保存する.
外部インターフェース定義
component KinokoRecorderCom {
property string host;
property long condition_check_time;
property long heart_beat_count;
property long vital_level;
property string stream_type;
property string state;
property int port_number;
uses KinokoLogger logger;
emits finishRecording();
emits diskSpaceExhausted();
accepts system();
accepts enableConditionMonitor();
accepts setSource();
accepts setSink();
accepts setSourceSink();
accepts connect();
accepts construct();
accepts destruct();
accepts disconnect();
accepts halt();
accepts quit();
accepts setDataFile(string file_name);
accepts isFileReadable(string file_name);
accepts isFileWritable(string file_name);
accepts allowOverWrite();
accepts setDataFileReadOnly();
accepts enableDataCompression();
accepts enableIndex();
accepts addHeaderEntry(string entry_name, string value);
accepts importHeader(string file_name);
accepts disableCommonHeader();
accepts requireDiskSpace(float size);
accepts setReportInterval(int interval_sec);
}