xorp

ParsedFinderXrlMessage Class Reference

Parses finder protocol messages into Xrls. More...

#include <finder_msgs.hh>

Inheritance diagram for ParsedFinderXrlMessage:
ParsedFinderMessageBase

List of all members.

Public Member Functions

 ParsedFinderXrlMessage (const char *data) throw (BadFinderMessageFormat, WrongFinderMessageType, InvalidString)
 Constructor for received Xrl messages.
const Xrlxrl () const

Private Attributes

Xrl_xrl

Detailed Description

Parses finder protocol messages into Xrls.


Constructor & Destructor Documentation

ParsedFinderXrlMessage::ParsedFinderXrlMessage ( const char *  data) throw (BadFinderMessageFormat, WrongFinderMessageType, InvalidString)

Constructor for received Xrl messages.

Attempts to extract Xrl from data.

Exceptions:
BadFinderMessageFormatwhen bad packet data received.
WrongFinderMessageTypeif message is not a Finder Xrl message.
InvalidStringif the data within the Xrl Message could not be rendered as an Xrl.

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations