Class: IControl::System::Connections::ActiveConnection

Inherits:
Base::Struct
  • Object
show all
Defined in:
lib/icontrol/system/connections.rb,
lib/icontrol/system/connections.rb

Overview

A struct that describes a device's active connections in details.

Instance Attribute Summary collapse

Instance Attribute Details

#clientside_bytes_inIControl::Common::ULong64

The number of client-side incoming bytes for this connection.

Returns:



91
92
93
# File 'lib/icontrol/system/connections.rb', line 91

def clientside_bytes_in
  @clientside_bytes_in
end

#clientside_bytes_outIControl::Common::ULong64

The number of client-side outgoing bytes for this connection.

Returns:



91
92
93
# File 'lib/icontrol/system/connections.rb', line 91

def clientside_bytes_out
  @clientside_bytes_out
end

#clientside_packets_inIControl::Common::ULong64

The number of client-side incoming packets for this connection.

Returns:



91
92
93
# File 'lib/icontrol/system/connections.rb', line 91

def clientside_packets_in
  @clientside_packets_in
end

#clientside_packets_outIControl::Common::ULong64

The number of client-side outgoing packets for this connection.

Returns:



91
92
93
# File 'lib/icontrol/system/connections.rb', line 91

def clientside_packets_out
  @clientside_packets_out
end

#connection_idIControl::System::Connections::ConnectionID

The connection identification.

Returns:



91
92
93
# File 'lib/icontrol/system/connections.rb', line 91

def connection_id
  @connection_id
end

#idle_timeNumeric

The time this connection has been idle.

Returns:

  • (Numeric)

    the current value of idle_time



91
92
93
# File 'lib/icontrol/system/connections.rb', line 91

def idle_time
  @idle_time
end

#idle_timeoutNumeric

The idle timeout after which the connection will be reaped.

Returns:

  • (Numeric)

    the current value of idle_timeout



91
92
93
# File 'lib/icontrol/system/connections.rb', line 91

def idle_timeout
  @idle_timeout
end

#lasthop_infoString

The lasthop information string.

Returns:

  • (String)

    the current value of lasthop_info



91
92
93
# File 'lib/icontrol/system/connections.rb', line 91

def lasthop_info
  @lasthop_info
end

#serverside_bytes_inIControl::Common::ULong64

The number of server-side incoming bytes for this connection.

Returns:



91
92
93
# File 'lib/icontrol/system/connections.rb', line 91

def serverside_bytes_in
  @serverside_bytes_in
end

#serverside_bytes_outIControl::Common::ULong64

The number of server-side outgoing bytes for this connection.

Returns:



91
92
93
# File 'lib/icontrol/system/connections.rb', line 91

def serverside_bytes_out
  @serverside_bytes_out
end

#serverside_clientIControl::Common::IPPortDefinition

The client address/port of the server-side connection.

Returns:



91
92
93
# File 'lib/icontrol/system/connections.rb', line 91

def serverside_client
  @serverside_client
end

#serverside_packets_inIControl::Common::ULong64

The number of server-side incoming packets for this connection.

Returns:



91
92
93
# File 'lib/icontrol/system/connections.rb', line 91

def serverside_packets_in
  @serverside_packets_in
end

#serverside_packets_outIControl::Common::ULong64

The number of server-side outgoing packets for this connection.

Returns:



91
92
93
# File 'lib/icontrol/system/connections.rb', line 91

def serverside_packets_out
  @serverside_packets_out
end

#unit_idNumeric

The unit ID of this action connection.

Returns:

  • (Numeric)

    the current value of unit_id



91
92
93
# File 'lib/icontrol/system/connections.rb', line 91

def unit_id
  @unit_id
end

#virtual_pathIControl::Common::IPPortDefinition

The virtual server that this active connection is going through.

Returns:



91
92
93
# File 'lib/icontrol/system/connections.rb', line 91

def virtual_path
  @virtual_path
end