   (send! [_ data]
     (let [ch (chan)
           cb (make-iasynccallback ch)]
-      (.sendString px data cb)
+      (.send px data cb)
       ch))
   (recv! [_]
     (let [ch (chan)

    (.subscribe s pattern))
  (unsubscribe! [_ pattern]
    (.unsubscribe s pattern))
  (send-bytes! [_ data]
    (let [ch (chan)
          cb (make-iasynccallback ch)]
      (.sendBytes px cb)
      ch))
  (recv-bytes! [_]
    (let [ch (chan)
          cb (make-iasynccallback ch)]

  (unsubscribe! [_ pattern] "Unsubscribe current socket from specified topic.")
  (send! [_ data] [_ data blocking] "Send string using a socket.")
  (recv! [_] [_ blocking] "Receive string using a socket.")
  (recv-bytes! [_] [_ blocking] "Receive bytes using socket.")
  (close! [_] "Close a socket."))

