Class: Baykit::BayServer::Protocol::PacketPacker
- Inherits:
-
Object
- Object
- Baykit::BayServer::Protocol::PacketPacker
- Includes:
- Util::Reusable
- Defined in:
- lib/baykit/bayserver/protocol/packet_packer.rb
Instance Method Summary collapse
Instance Method Details
#post(sip, pkt, &lisnr) ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/baykit/bayserver/protocol/packet_packer.rb', line 10 def post(sip, pkt, &lisnr) if sip == nil || pkt == nil || lisnr == nil raise Sink.new() end sip.transporter.req_write( sip.rudder, pkt.buf[0, pkt.buf_len], nil, pkt) do lisnr.call() end end |
#reset ⇒ Object
7 8 |
# File 'lib/baykit/bayserver/protocol/packet_packer.rb', line 7 def reset() end |