KeepAliveWebsocket
Functions
func__init__(self, client, url, keepalive_type, prefix='ws/', is_binary=False, exit_coro=None, user_timeout=None, **kwargs)paramselfparamclientAsyncClientparamurlparamkeepalive_typeparamprefix= 'ws/'paramis_binary= Falseparamexit_coro= Noneparamuser_timeout= Noneparamkwargs= {}Returns
Nonefunc__aexit__(self, *args, **kwargs)paramselfparamargs= ()paramkwargs= {}Returns
Nonefunc_build_path(self)paramselfReturns
Nonefunc_before_connect(self)paramselfReturns
Nonefuncconnect(self)Override connect to handle ws_api subscriptions differently.
paramselfReturns
Nonefuncrecv(self)Override recv to work without a read loop for ws_api subscriptions.
paramselfReturns
Nonefunc_after_connect(self)paramselfReturns
Nonefunc_start_socket_timer(self)paramselfReturns
Nonefunc_subscribe_to_user_data_stream(self)Subscribe to user data stream using WebSocket API
paramselfReturns
Nonefunc_subscribe_to_margin_data_stream(self)Subscribe to cross-margin data stream using WebSocket API with listenToken
paramselfReturns
Nonefunc_subscribe_to_isolated_margin_data_stream(self, symbol)Subscribe to isolated margin data stream using WebSocket API with listenToken
paramselfparamsymbolstrReturns
Nonefunc_unsubscribe_from_user_data_stream(self)Unsubscribe from user data stream using WebSocket API
paramselfReturns
Nonefunc_get_listen_key(self)paramselfReturns
Nonefunc_keepalive_socket(self)paramselfReturns
None