| 
 
 | 
 | |||||||||||||||
FinderParselet is the base class for mini-parsers that handle the payload data of Finder messages. They parse the payload of the particular message type they understand and then call a user specified callback.
| FinderParselet (const string& name) | FinderParselet | 
Construct a payload parser.
Parameters:
| name | the message type understood by the parser. | 
| ~FinderParselet () | ~FinderParselet | 
[virtual]
| void  parse (uint32_t src, uint32_t seq, const string& b, 
		       string::const_iterator& bpos) throw (BadFinderMessage) | parse | 
[const pure virtual]
Parse payload of message.
Parameters:
| src | Source identifier taken from common message header. | 
| seq | Sequence number taken from common message header. | 
| b | Buffer that contains data to be parsed. | 
| bpos | position that payload parsing should be commenced from. This value should be updated to point to the last character parsed. | 
| const string  name () | name | 
[const]
Returns: name of message type understood by parselet.
| string _name | _name | 
[protected]
| Generated by: pavlin on possum.icir.org on Wed Dec 11 16:50:42 2002, using kdoc 2.0a54+XORP. |