#ifndef PING_PROTOCOL_H
 #define PING_PROTOCOL_H
 
+#include <list>
 #include <string>
 
+//-----------------------------------------------------------------------------
+// PingProtocol
+//-----------------------------------------------------------------------------
+
 enum PingProtocol
 {
     PingProtocol_First = 0,
 
 PingProtocol get_ping_protocol_from_string( const std::string & protocol_string );
 
+//-----------------------------------------------------------------------------
+// PingProtocolList
+//-----------------------------------------------------------------------------
+
+typedef std::list<PingProtocol> PingProtocolList;
+
 #endif // PING_PROTOCOL_H