Interface WebsocketClient

All Known Implementing Classes:
WebsocketClientImpl

public interface WebsocketClient
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    aggTradeStream​(String symbol, com.binance.connector.client.utils.WebSocketCallback callback)
     
    int
    aggTradeStream​(String symbol, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
     
    int
    allBookTickerStream​(com.binance.connector.client.utils.WebSocketCallback callback)
     
    int
    allBookTickerStream​(com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
     
    int
    allMiniTickerStream​(com.binance.connector.client.utils.WebSocketCallback callback)
     
    int
    allMiniTickerStream​(com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
     
    int
    allTickerStream​(com.binance.connector.client.utils.WebSocketCallback callback)
     
    int
    allTickerStream​(com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
     
    int
    bookTicker​(String symbol, com.binance.connector.client.utils.WebSocketCallback callback)
     
    int
    bookTicker​(String symbol, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
     
    void
     
    void
    closeConnection​(int streamId)
     
    int
    combineStreams​(ArrayList<String> streams, com.binance.connector.client.utils.WebSocketCallback callback)
     
    int
    combineStreams​(ArrayList<String> streams, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
     
    int
    diffDepthStream​(String symbol, int speed, com.binance.connector.client.utils.WebSocketCallback callback)
     
    int
    diffDepthStream​(String symbol, int speed, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
     
    int
    klineStream​(String symbol, String interval, com.binance.connector.client.utils.WebSocketCallback callback)
     
    int
    klineStream​(String symbol, String interval, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
     
    int
    listenUserStream​(String listenKey, com.binance.connector.client.utils.WebSocketCallback callback)
     
    int
    listenUserStream​(String listenKey, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
     
    int
    miniTickerStream​(String symbol, com.binance.connector.client.utils.WebSocketCallback callback)
     
    int
    miniTickerStream​(String symbol, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
     
    int
    partialDepthStream​(String symbol, int levels, int speed, com.binance.connector.client.utils.WebSocketCallback callback)
     
    int
    partialDepthStream​(String symbol, int levels, int speed, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
     
    int
    symbolTicker​(String symbol, com.binance.connector.client.utils.WebSocketCallback callback)
     
    int
    symbolTicker​(String symbol, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
     
    int
    tradeStream​(String symbol, com.binance.connector.client.utils.WebSocketCallback callback)
     
    int
    tradeStream​(String symbol, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
     
  • Method Details

    • aggTradeStream

      int aggTradeStream(String symbol, com.binance.connector.client.utils.WebSocketCallback callback)
    • aggTradeStream

      int aggTradeStream(String symbol, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
    • tradeStream

      int tradeStream(String symbol, com.binance.connector.client.utils.WebSocketCallback callback)
    • tradeStream

      int tradeStream(String symbol, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
    • klineStream

      int klineStream(String symbol, String interval, com.binance.connector.client.utils.WebSocketCallback callback)
    • klineStream

      int klineStream(String symbol, String interval, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
    • miniTickerStream

      int miniTickerStream(String symbol, com.binance.connector.client.utils.WebSocketCallback callback)
    • miniTickerStream

      int miniTickerStream(String symbol, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
    • allMiniTickerStream

      int allMiniTickerStream(com.binance.connector.client.utils.WebSocketCallback callback)
    • allMiniTickerStream

      int allMiniTickerStream(com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
    • symbolTicker

      int symbolTicker(String symbol, com.binance.connector.client.utils.WebSocketCallback callback)
    • symbolTicker

      int symbolTicker(String symbol, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
    • allTickerStream

      int allTickerStream(com.binance.connector.client.utils.WebSocketCallback callback)
    • allTickerStream

      int allTickerStream(com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
    • bookTicker

      int bookTicker(String symbol, com.binance.connector.client.utils.WebSocketCallback callback)
    • bookTicker

      int bookTicker(String symbol, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
    • allBookTickerStream

      int allBookTickerStream(com.binance.connector.client.utils.WebSocketCallback callback)
    • allBookTickerStream

      int allBookTickerStream(com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
    • partialDepthStream

      int partialDepthStream(String symbol, int levels, int speed, com.binance.connector.client.utils.WebSocketCallback callback)
    • partialDepthStream

      int partialDepthStream(String symbol, int levels, int speed, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
    • diffDepthStream

      int diffDepthStream(String symbol, int speed, com.binance.connector.client.utils.WebSocketCallback callback)
    • diffDepthStream

      int diffDepthStream(String symbol, int speed, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
    • listenUserStream

      int listenUserStream(String listenKey, com.binance.connector.client.utils.WebSocketCallback callback)
    • listenUserStream

      int listenUserStream(String listenKey, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
    • combineStreams

      int combineStreams(ArrayList<String> streams, com.binance.connector.client.utils.WebSocketCallback callback)
    • combineStreams

      int combineStreams(ArrayList<String> streams, com.binance.connector.client.utils.WebSocketCallback onOpenCallback, com.binance.connector.client.utils.WebSocketCallback onMessageCallback, com.binance.connector.client.utils.WebSocketCallback onClosingCallback, com.binance.connector.client.utils.WebSocketCallback onFailureCallback)
    • closeConnection

      void closeConnection(int streamId)
    • closeAllConnections

      void closeAllConnections()