FileHandler::Observer クラス
クライアントがファイル ハンドラーに関連する通知イベントを取得するためのオブザーバー インターフェイス。 すべてのエラーは mip::Error から継承されます。 クライアントは、オブザーバーを呼び出すスレッドでエンジンを呼び出さないでください。
まとめ
メンバー | 説明 |
---|---|
public virtual void OnCreateFileHandlerSuccess(const std::shared_ptr<FileHandler>& fileHandler, const std::shared_ptr<void>& context) | ハンドラーが正常に作成されたときに呼び出されます。 |
public virtual void OnCreateFileHandlerFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context) | ハンドラーの作成に失敗したときに呼び出されました。 |
public virtual void OnClassifySuccess(const std::vector<std::shared_ptr<Action>>& actions, const std::shared_ptr<void>& context) | 分類が成功すると呼び出されます。 |
public virtual void OnClassifyFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context) | 分類が失敗すると呼び出されます。 |
public virtual void OnGetDecryptedTemporaryFileSuccess(const std::string& decryptedFilePath, const std::shared_ptr<void>& context) | 暗号化解除された一時ファイルの取得が成功すると呼び出されます。 |
public virtual void OnGetDecryptedTemporaryFileFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context) | 暗号化解除された一時ファイルの取得が失敗すると呼び出されます。 |
public virtual void OnGetDecryptedTemporaryStreamSuccess(const std::shared_ptr<Stream>& decryptedStream, const std::shared_ptr<void>& context) | 暗号化解除された一時ストリームの取得が成功すると呼び出されます。 |
public virtual void OnGetDecryptedTemporaryStreamFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context) | 暗号化解除された一時ストリームの取得が失敗すると呼び出されます。 |
public virtual void OnCommitSuccess(bool committed, const std::shared_ptr<void>& context) | ファイルへの変更のコミットが成功したときに呼び出されます。 |
public virtual void OnCommitFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context) | ファイルへの変更のコミットに失敗したときに呼び出されます。 |
public virtual void OnInspectSuccess(const std::shared_ptr<FileInspector>& fileInspector, const std::shared_ptr<void>& context) | 検査が成功すると呼び出されます。 |
public virtual void OnInspectFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context) | 検査が失敗すると呼び出されます。 |
メンバー
OnCreateFileHandlerSuccess 関数
ハンドラーが正常に作成されたときに呼び出されます。
OnCreateFileHandlerFailure 関数
ハンドラーの作成に失敗したときに呼び出されました。
OnClassifySuccess 関数
分類が成功すると呼び出されます。
OnClassifyFailure 関数
分類が失敗すると呼び出されます。
OnGetDecryptedTemporaryFileSuccess 関数
暗号化解除された一時ファイルの取得が成功すると呼び出されます。
OnGetDecryptedTemporaryFileFailure 関数
暗号化解除された一時ファイルの取得が失敗すると呼び出されます。
OnGetDecryptedTemporaryStreamSuccess 関数
暗号化解除された一時ストリームの取得が成功すると呼び出されます。
OnGetDecryptedTemporaryStreamFailure 関数
暗号化解除された一時ストリームの取得が失敗すると呼び出されます。
OnCommitSuccess 関数
ファイルへの変更のコミットが成功したときに呼び出されます。
OnCommitFailure 関数
ファイルへの変更のコミットに失敗したときに呼び出されます。
OnInspectSuccess 関数
検査が成功すると呼び出されます。
OnInspectFailure 関数
検査が失敗すると呼び出されます。