Class: NNCore::LibNanomsg::NNMsgHdr
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- NNCore::LibNanomsg::NNMsgHdr
- Includes:
- NNMsgHdrLayout
- Defined in:
- lib/nn-core/structs.rb
Instance Method Summary collapse
- #msg_control ⇒ Object
- #msg_control=(pointer) ⇒ Object
- #msg_controllen ⇒ Object
- #msg_controllen=(value) ⇒ Object
- #msg_iov ⇒ Object
- #msg_iov=(structure) ⇒ Object
- #msg_iovlen ⇒ Object
- #msg_iovlen=(length) ⇒ Object
Methods included from NNMsgHdrLayout
Instance Method Details
#msg_control ⇒ Object
65 66 67 |
# File 'lib/nn-core/structs.rb', line 65 def msg_control self[:msg_control] end |
#msg_control=(pointer) ⇒ Object
69 70 71 |
# File 'lib/nn-core/structs.rb', line 69 def msg_control=(pointer) self[:msg_control] = pointer end |
#msg_controllen ⇒ Object
73 74 75 |
# File 'lib/nn-core/structs.rb', line 73 def msg_controllen self[:msg_controllen] end |
#msg_controllen=(value) ⇒ Object
77 78 79 |
# File 'lib/nn-core/structs.rb', line 77 def msg_controllen=(value) self[:msg_controllen] = value end |
#msg_iov ⇒ Object
49 50 51 |
# File 'lib/nn-core/structs.rb', line 49 def msg_iov self[:msg_iov] end |
#msg_iov=(structure) ⇒ Object
53 54 55 |
# File 'lib/nn-core/structs.rb', line 53 def msg_iov=(structure) self[:msg_iov] = structure end |
#msg_iovlen ⇒ Object
57 58 59 |
# File 'lib/nn-core/structs.rb', line 57 def msg_iovlen self[:msg_iovlen] end |
#msg_iovlen=(length) ⇒ Object
61 62 63 |
# File 'lib/nn-core/structs.rb', line 61 def msg_iovlen=(length) self[:msg_iovlen] = length end |