Class: Socket::SockAddr_In
- Inherits:
-
Struct
- Object
- Struct
- Socket::SockAddr_In
- Defined in:
- lib/rubysl/socket/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.
504 505 506 507 508 |
# File 'lib/rubysl/socket/socket.rb', line 504 def initialize(sockaddrin) @p = FFI::MemoryPointer.new sockaddrin.size @p.write_string(sockaddrin) super(@p) end |
Instance Method Details
#to_s ⇒ Object
510 511 512 |
# File 'lib/rubysl/socket/socket.rb', line 510 def to_s @p.read_string(@p.total) end |