Baku.LibqiDotNet.QiObject.ConnectSignal C# (CSharp) Method

ConnectSignal() public method

シグナル(イベント)にハンドラを登録します。
public ConnectSignal ( string signature, Action callback ) : ulong
signature string シグナルの名前("signal"など)
callback Action そのシグナルに対するコールバック関数
return ulong
        public ulong ConnectSignal(string signature, Action<QiValue> callback)
        {
            var handler = new QiSignalHandler(callback);
            var result = QiApiObject
                .SignalConnect(this, signature, handler.ApiCallback, IntPtr.Zero)
                .GetUInt64(0UL);

            _handlers[result] = handler;
            return result;
        }