Skip to content
instance method

Socket::Option#unpack

sockopt.unpack(template) => array

Calls String#unpack on sockopt.data.

Example
sockopt = Socket::Option.new(:INET, :SOCKET, :KEEPALIVE, [1].pack("i"))
p sockopt.unpack("i")      #=> [1]
p sockopt.data.unpack("i") #=> [1]
See also #to_s #optname also in 4.1 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0