class Miniss::Sockets
- Miniss::Sockets
- Reference
- Object
Overview
Sockets object has properties containing arrays of Sockets from the parsed
/proc/net/xxx files.
Example:
sockets = Miniss::Sockets.new
sockets.tcpv4.each do |so|
  puts "#{so.laddr} <-> #{so.raddr}"
endDefined in:
miniss/addr.crConstructors
Instance Method Summary
- 
        #all
        
          Returns all sockets 
- 
        #parse_tcpv4 : Array(Socket)
        
          Parse all IPv4 TCP sockets from /proc/net/tcp.
- 
        #parse_tcpv6 : Array(Socket)
        
          Parse all IPv6 TCP sockets from /proc/net/tcp6.
- 
        #parse_udpv4 : Array(Socket)
        
          Parse all IPv4 UDP sockets from /proc/net/udp.
- 
        #parse_udpv6 : Array(Socket)
        
          Parse all IPv6 UDP sockets from /proc/net/udp6.
- 
        #tcpv4 : Array(Socket)
        
          Returns all IPv4 TCP sockets 
- 
        #tcpv6 : Array(Socket)
        
          Returns all IPv6 TCP sockets 
- 
        #udpv4 : Array(Socket)
        
          Returns all IPv4 UDP sockets 
- 
        #udpv6 : Array(Socket)
        
          Returns all IPv6 UDP sockets