ApplicationController.h

アプリケーション制御クラス [詳細]

#include <vector>
#include <boost/thread.hpp>
#include "ControllerBase.h"

ネームスペース

namespace  Sapie

データ構造

struct  Sapie::ApplicationInfo
 アプリケーション情報 [詳細]
class  Sapie::CApplicationController
 アプリケーション制御クラス [詳細]

型定義

typedef std::vector
< ApplicationInfo > 
Sapie::ApplicationList
 アプリケーション情報のリスト

変数

static const EventType Sapie::EVTYP_INITIALIZE = "Sapie::EVTYP_INITIALIZE"
 初期化イベント
static const EventType Sapie::EVTYP_FINALIZE = "Sapie::EVTYP_FINALIZE"
 終了イベント
static const EventType Sapie::EVTYP_CHANGE_LOCK_STATUS = "Sapie::EVTYP_CHANGE_LOCK_STATUS"
 専有状態変更イベント
専有状態変数
プラットフォームの現在の専有状態を表す。 Sapie::CApplicationController::GetLockStatus にて得ることができる。

参照:
Sapie::CApplicationController::GetLockStatus


static const long Sapie::LOCK_STATUS_NOT_LOCKED = 0
 どのアプリケーションも専有状態にないことを表す。
static const long Sapie::LOCK_STATUS_LOCKED = 1
 自分以外のアプリケーションが専有していることを表す
static const long Sapie::LOCK_STATUS_SELF = 2
 自分が専有していることを表す
static const long Sapie::LOCK_STATUS_IN_TRANS = 3
 専有移行中であることを表す。
ディレクトリの種別定数
static const long Sapie::DRPATH_HOME = 0
 ホームディレクトリ
static const long Sapie::DRPATH_APP_DATA = 1
 アプリケーションデータ保存領域
アプリケーション優先度
static const long Sapie::APP_PRIORITY_NORMAL = 1
 アプリ優先度:通常モード
static const long Sapie::APP_PRIORITY_HIGH = 2
 アプリ優先度:優先モード


説明

アプリケーション制御クラス

Copyright(C) 2009 Fujisoft Incorporated. All rights reserved.


SAPIに対してFri Aug 2 21:58:33 2013に生成されました。  doxygen 1.5.5