Property | Type | Description | |
---|---|---|---|
Create | |||
QiObject | System |
Method | Description | |
---|---|---|
CallDirect ( string signature, |
自力でシグネチャを正しく定義してタプルを渡し、関数を呼び出します。 ラッパーの動作不良に備えて公開されており、通常はthis[string]で選択したメソッドを用いてください。
|
|
ConnectSignal ( string signature, Action |
シグナル(イベント)にハンドラを登録します。
|
|
Destroy ( ) : void |
インスタンスを破棄します。
|
|
DisconnectSignal ( Action |
ハンドラーを指定してシグナルへの登録を解除します。
|
|
DisconnectSignal ( ulong id ) : |
識別IDを師弟してシグナルの登録を解除します。
|
|
GetMetaObject ( ) : |
サービスの内部情報を表すメタオブジェクトを取得します。
|
|
GetProperty ( string pname ) : |
(動作未確認)オブジェクトのプロパティ値を取得します。
|
|
PostDirect ( string signature, |
自力でシグネチャを正しく定義してタプルを渡し、関数を非同期で呼び出します。 デバッグ目的で公開されており、普通はthis[string]で選択したQiMethodで QiMethod.Post(QiAnyValue[])を使用してください。
|
|
SetProperty ( string pname, |
(動作未確認)オブジェクトのプロパティに値を設定します。
|
|
this ( string methodName ) : |
メソッド名を指定してモジュールのメソッドを取得します。
|
Method | Description | |
---|---|---|
Create ( ) : |
||
QiObject ( |
public CallDirect ( string signature, |
||
signature | string | 関数名と引数タプルの合わさった文字列("ping::()"など) |
argsTuple | 引数の入ってるタプル | |
return |
public ConnectSignal ( string signature, Action |
||
signature | string | シグナルの名前("signal"など) |
callback | Action |
そのシグナルに対するコールバック関数 |
return | ulong |
public DisconnectSignal ( Action |
||
callback | Action |
|
return |
public DisconnectSignal ( ulong id ) : |
||
id | ulong | |
return |
public GetProperty ( string pname ) : |
||
pname | string | 取得対象となるプロパティの名前 |
return |
public PostDirect ( string signature, |
||
signature | string | 関数名と引数タプルの合わさった文字列("ping::()"など) |
argsTuple | 引数の入ってるタプル | |
return | int |
public SetProperty ( string pname, |
||
pname | string | プロパティ名 |
v | プロパティへ代入する値 | |
return |
public this ( string methodName ) : |
||
methodName | string | メソッドの名前 |
return |