Baku.LibqiDotNet 名前空間 |
クラス | 説明 | |
---|---|---|
QiAnyValue | Qiの値型の基底 | |
QiApplication | アプリケーションを表します。初期化処理等を行うために用います | |
QiBool | ブール型を表します。 | |
QiByteData | バイナリデータを表します。 | |
QiDouble | 8バイトデータからなる倍精度浮動小数点数を表します。 | |
QiDynamic | 動的に型付けが行われる値を表します。 | |
QiDynamicExtension | QiDynamicのためのヘルパー拡張メソッドを定義します。 | |
QiFloat | 4バイトデータからなる単精度浮動小数点数を表します。 | |
QiFuture | 非同期的にリクエストの戻り値を受け取るコンテナを表します。 | |
QiInt16 | 符号あり2バイト整数を表します。 | |
QiInt32 | 符号あり4バイト整数を表します。 | |
QiInt64 | 符号あり8バイト整数を表します。 | |
QiInt8 | 符号あり1バイト整数を表します。 | |
QiList | QiListTのファクトリメソッドを定義します。 | |
QiListT | 可変な配列型を表します。配列は単調に伸びる処理だけが許可されています。 | |
QiListExtension | QiListを扱いやすくするための拡張メソッドを定義します。 | |
QiMap | ジェネリック型であるQiMapK, Vのインスタンスを生成するファクトリメソッドを提供します。 | |
QiMapK, V | 連想配列(辞書)型を表します。 | |
QiMethod | Qi Frameworkのモジュール上に登録された関数を表します。 | |
QiMethodArgumentInfo | Qiの関数引数に関する情報を表します。 | |
QiMethodInfo | メソッドの名称以外の補助情報を表します。 | |
QiMethods | Qi Frameworkのモジュールに定義された関数の一覧を表します。 | |
QiMethodSignature | AdvertiseMethod(String, QiMethodSignature, IEnumerableQiMethodSignature, QiObjectMethod)
関数で用いるための、変数の型情報を表します。
| |
QiObject | Qiのオブジェクト(基本的にサービスモジュールと同じ)を表します。 | |
QiObjectBuilder | QiObjectのビルダークラスです。
自作サービスを作る場合のみ使われるものであるため、実装は最低限です。
| |
QiPromise | QiFutureの対となる値の返却処理を表します(多分)。
サービスの自作をしない限り必要なさそうなため実装は最低限になっています。
| |
QiSession | 通信セッションを表します。 | |
QiSignatures | Qiの値型を表す文字列の一覧 | |
QiString | 文字列型を表します。 | |
QiTuple | 複数の要素を一括りにして扱うタプル型を表します。 | |
QiType | QiValueのインスタンスに対応する型情報を表します。 | |
QiUInt16 | 符号なし2バイト整数を表します。 | |
QiUInt32 | 符号なし4バイト整数を表します。 | |
QiUInt64 | 符号なし8バイト整数を表します。 | |
QiUInt8 | 符号なし1バイト整数を表します。 | |
QiValue | Qiの一般的な値を表します。 |
デリゲート | 説明 | |
---|---|---|
QiFutureCancel | Create(Boolean, QiFutureCancel, IntPtr)によって
キャンセル処理が生じた場合に用いるコールバック関数を表します。
| |
QiObjectMethod |
サービスに登録される関数を表します。
|
列挙型 | 説明 | |
---|---|---|
QiMethodSignatureKind | 自作関数を作る場合に関数を指定するためのシグネチャ一覧です。 | |
QiTypeKind | Qiで使われる型一覧。QiValueKindとの違いに注意 | |
QiValueKind | Qiで使われる値の型一覧 |