SAMPHubProxy¶
- class astropy.samp.SAMPHubProxy[ソース]¶
ベースクラス:
object
プロキシクラスは、クライアントとSAMPハブとのインタラクションを簡略化する(標準プロファイルによって)。
属性要約
ハブエージェントは現在ハブに接続されているかどうか.
方法要約
call
(プライベート_キー,受信者_id,メッセージ_タグ,メッセージ)代理が来る
call
Samp Hub方法。call_all
(プライベート_キー,メッセージ_タグ,メッセージ)代理が来る
callAll
Samp Hub方法。call_and_wait
\(プライベート_キー,受信者_id,...)代理が来る
callAndWait
Samp Hub方法。connect
\([hub, hub_params, pool_size] )現在のSAMPハブに接続されている。
declare_metadata
(秘密鍵_鍵,メタデータ)代理が来る
declareMetadata
Samp Hub方法。declare_subscriptions
(秘密鍵_鍵,購読)代理が来る
declareSubscriptions
Samp Hub方法。disconnect
\()現在のSAMPハブとの接続を切断する。
get_metadata
(プライベート_キー,クライアント_id)代理が来る
getMetadata
Samp Hub方法。get_registered_clients
(秘密鍵_鍵)代理が来る
getRegisteredClients
Samp Hub方法。get_subscribed_clients
(プライベート_キー,mtype)代理が来る
getSubscribedClients
Samp Hub方法。get_subscriptions
(プライベート_キー,クライアント_id)代理が来る
getSubscriptions
Samp Hub方法。notify
(プライベート_キー,受信者_id,メッセージ)代理が来る
notify
Samp Hub方法。notify_all
(秘密鍵_鍵,メッセージ)代理が来る
notifyAll
Samp Hub方法。ping
\()代理が来る
ping
サンプリングハブ方法(標準輪郭のみ)。register
\(機密)代理が来る
register
Samp Hub方法。reply
(プライベート_キー,メッセージ_id,レスポンス)代理が来る
reply
Samp Hub方法。set_xmlrpc_callback
(プライベート_鍵,xmlrpc_addr)代理が来る
setXmlrpcCallback
サンプリングハブ方法(標準輪郭のみ)。unregister
(秘密鍵_鍵)代理が来る
unregister
Samp Hub方法。属性文書
- is_connected¶
ハブエージェントは現在ハブに接続されているかどうか.
方法文書
- connect(hub=None, hub_params=None, pool_size=20)[ソース]¶
現在のSAMPハブに接続されている。
- パラメータ
- hub :
SAMPHubServer
オプションです。SAMPHubServer、オプション 接続するハブ。
- hub_paramsDICT、オプション
接続するハブのロックファイルの内容を含むオプション辞書.この辞書の形式は
{{<token-name>: <token-string>, ...}}
それがそうです。- pool_size形が整っていて、オプションです
ハブと通信するために開いたソケット接続数.
- hub :