Class: Socket::SockAddr_In
- Inherits:
-
Struct
- Object
- Struct
- Socket::SockAddr_In
- Defined in:
- lib/rubysl/socket.rb
Instance Method Summary collapse
-
#initialize(sockaddrin) ⇒ SockAddr_In
constructor
A new instance of SockAddr_In.
- #to_s ⇒ Object
Constructor Details
#initialize(sockaddrin) ⇒ SockAddr_In
Returns a new instance of SockAddr_In.
609 610 611 612 613 |
# File 'lib/rubysl/socket.rb', line 609 def initialize(sockaddrin) @p = FFI::MemoryPointer.new sockaddrin.bytesize @p.write_string(sockaddrin, sockaddrin.bytesize) super(@p) end |
Instance Method Details
#to_s ⇒ Object
615 616 617 |
# File 'lib/rubysl/socket.rb', line 615 def to_s @p.read_string(@p.total) end |