SAMPHubProxy¶
- class astropy.samp.SAMPHubProxy[ソース]¶
ベースクラス:
objectプロキシクラスは、クライアントとSAMPハブとのインタラクションを簡略化する(標準プロファイルによって)。
属性要約
ハブエージェントは現在ハブに接続されているかどうか.
方法要約
call(プライベート_キー,受信者_id,メッセージ_タグ,メッセージ)代理が来る
callSamp Hub方法。call_all(プライベート_キー,メッセージ_タグ,メッセージ)代理が来る
callAllSamp Hub方法。call_and_wait\(プライベート_キー,受信者_id,...)代理が来る
callAndWaitSamp Hub方法。connect\([hub, hub_params, pool_size] )現在のSAMPハブに接続されている。
declare_metadata(秘密鍵_鍵,メタデータ)代理が来る
declareMetadataSamp Hub方法。declare_subscriptions(秘密鍵_鍵,購読)代理が来る
declareSubscriptionsSamp Hub方法。disconnect\()現在のSAMPハブとの接続を切断する。
get_metadata(プライベート_キー,クライアント_id)代理が来る
getMetadataSamp Hub方法。get_registered_clients(秘密鍵_鍵)代理が来る
getRegisteredClientsSamp Hub方法。get_subscribed_clients(プライベート_キー,mtype)代理が来る
getSubscribedClientsSamp Hub方法。get_subscriptions(プライベート_キー,クライアント_id)代理が来る
getSubscriptionsSamp Hub方法。notify(プライベート_キー,受信者_id,メッセージ)代理が来る
notifySamp Hub方法。notify_all(秘密鍵_鍵,メッセージ)代理が来る
notifyAllSamp Hub方法。ping\()代理が来る
pingサンプリングハブ方法(標準輪郭のみ)。register\(機密)代理が来る
registerSamp Hub方法。reply(プライベート_キー,メッセージ_id,レスポンス)代理が来る
replySamp Hub方法。set_xmlrpc_callback(プライベート_鍵,xmlrpc_addr)代理が来る
setXmlrpcCallbackサンプリングハブ方法(標準輪郭のみ)。unregister(秘密鍵_鍵)代理が来る
unregisterSamp 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 :