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

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


  (send! [_ data blocking]
    (throw (UnsupportedOperationException. "Unsuporded arity for async connection.")))
  (recv! [_ blocking]
    (throw (UnsupportedOperationException. "Unsuporded arity for async connection.")))
  (recv-bytes! [_ blocking]
    (throw (UnsupportedOperationException. "Unsuporded arity for async connection."))))
