Class: NSCA::PacketV3__2_9

Inherits:
PacketV3 show all
Defined in:
lib/nsca/packet.rb

Constant Summary collapse

NAGIOS_VERSION =
2.7
PACKET_VERSION =
3
END_OF_TRANSMISSION =
?\x0a
PLUGIN_OUTPUT_LENGTH =
4096
HOSTNAME_LENGTH =
64
SERVICE_LENGTH =
128
PACK_STRING =
"s> xx L> L> s> A#{HOSTNAME_LENGTH} A#{SERVICE_LENGTH} A#{PLUGIN_OUTPUT_LENGTH} xx"
PACK_LENGTH =
2+2+4+4+2+HOSTNAME_LENGTH+SERVICE_LENGTH+PLUGIN_OUTPUT_LENGTH+2

Instance Attribute Summary

Attributes inherited from Packet

#hostname, #return_code, #service, #status, #timestamp

Method Summary

Methods inherited from PacketV3

#build, parse

Methods inherited from Packet

#initialize, register_version, versions

Constructor Details

This class inherits a constructor from NSCA::Packet