Class: ZMQ::Socket

Inherits:
orgorg.jeromqorg.jeromq.ZMQorg.jeromq.ZMQ::Socket
  • Object
show all
Includes:
EDN
Defined in:
lib/jrzmq/zmq_classes.rb

Instance Method Summary collapse

Instance Method Details

#recv_ednObject



20
21
22
23
24
# File 'lib/jrzmq/zmq_classes.rb', line 20

def recv_edn()
  msg = self.recv_str
  rb_data = EDN.read(msg)
  rb_data
end

#send_edn(msg) ⇒ Object



16
17
18
19
# File 'lib/jrzmq/zmq_classes.rb', line 16

def send_edn(msg)
  edn_msg = (msg.is_a? String) ? msg : msg.to_edn
  self.send edn_msg
end

#setsockopt(opt, val) ⇒ Object



13
14
15
# File 'lib/jrzmq/zmq_classes.rb', line 13

def setsockopt(opt, val)
  self.base.setsockopt opt, val
end