forked from Babibubebon/sphero-websocket
-
Notifications
You must be signed in to change notification settings - Fork 2
API: client
shundroid edited this page Jul 17, 2016
·
1 revision
指定した orb と link します。
orb.link はこのメソッド内で行われます。
- orb (Orb) : link する orb
なし
すでに linkedOrb が存在していた場合、
その orb とは unlink されます。
client.linkedOrb と unlink します。
なし
なし
外部からは使用しないでください。
client に customMessage を送信します。
- name (string) : customMessage の名前
- data (object) : customMessage の内容
- id (number) 省略可 : customMessage が client から送られて、この message を 返信とするとき、送られてきた message の ID
なし
link されている orb を取得します。
- link されているとき : Orb
- link されていないとき : null
client に対する key を取得します。
string
customMessage、internalCommand、normalCommand のどれかが受け取られた時に発生します。
なし
client から customMessageが届いたときに発生します。
- name (string) : customMessage の名前
- data (object) : customMessage の内容
- messageId (number) : customMessage の ID。返信するときに使う。
client から、コマンドが届いた時に発生します。
- name (string) : コマンド名
- args (Array) : コマンドに対する引数
client が link、もしくは unlink した際に発生します。
- orb (Orb | null) : link したときは link した Orb、unlink したときは null が入ります。