Class Member

Memberを指すクラス

詳細は Memberのドキュメント を参照

Hierarchy (View Summary)

Constructors

  • このコンストラクタは直接使わず、 Client.member(), Client.members(), Client.onMemberEntry などを使うこと

    Parameters

    • base: Field
    • member: string = ""

    Returns Member

Properties

base_: Field

Accessors

  • get libName(): string
  • このMemberが使っているWebCFaceライブラリの識別情報

    c++クライアントライブラリは"cpp", javascriptクライアントは"js", pythonクライアントは"python"を返す。

    Returns string

  • get libVersion(): string
  • このMemberが使っているライブラリのバージョン

    Returns string

  • get onPing(): EventTarget<Member>
  • 通信速度が更新された時のイベント

    通信速度データがリクエストされていなければリクエストを送る。 コールバックの型は (target: Member) => void

    Returns EventTarget<Member>

  • get pingStatus(): null | number
  • 通信速度を調べる

    通信速度データがリクエストされていなければリクエストを送る。

    Returns null | number

    まだ受信していなければnull, 取得できればpingの往復時間 (ms)

  • get remoteAddr(): string
  • このMemberのIPアドレス

    Returns string

Methods

  • 公開されているデータのリスト

    Returns Field[]

    ver1.10

    • データ型を問わずすべてのデータを列挙する。
    • childrenRecurse() と異なり、 名前にさらにピリオドが含まれる場合はその前までの名前を返す。
    • 同名で複数のデータが存在する場合も1回のみカウントする。
  • 公開されているデータのリスト(再帰)

    Returns Field[]

    ver1.10

    • データ型を問わずすべてのデータを列挙する。
    • 同名で複数のデータが存在する場合も1回のみカウントする。
  • 公開されているfuncのリストを返す。

    Returns Func[]

    ver1.10

  • このMemberが公開しているFuncのリストを返す

    Returns Func[]

    ver1.10〜 funcEntries() に移行

  • 公開されているデータが存在するかどうかを返す

    Returns boolean

    ver1.10

  • このMemberが公開しているImageのリストを返す

    Returns Image[]

    ver1.10〜 imageEntries() に移行

  • Logオブジェクトを生成

    ver1.9〜: nameを指定可能 (デフォルトは "default")

    Parameters

    • name: string = "default"

    Returns Log

  • 公開されているlogのリストを返す。

    Returns Log[]

    ver1.9

  • pingStatusのデータをリクエストする

    Returns void

    ver1.8

  • このMemberが公開しているRobotModelのリストを返す

    Returns RobotModel[]

    ver1.10〜 robotModelEntries() に移行

  • 公開されているtextのリストを返す。

    Returns Text[]

    ver1.10

  • このMemberが公開しているTextのリストを返す

    Returns Text[]

    ver1.10〜 textEntries() に移行

  • このMemberが公開しているValueのリストを返す

    Returns Value[]

    ver1.10〜 valueEntries() に移行

  • 公開されているviewのリストを返す。

    Returns View[]

    ver1.10

  • このMemberが公開しているViewのリストを返す

    Returns View[]

    ver1.10〜 viewEntries() に移行