LLAPIService Class Reference

Inheritance diagram for LLAPIService:

Inheritance graph
[legend]
Collaboration diagram for LLAPIService:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void describe (Description &desc) const
virtual bool handles (const LLSD &remainder, LLSD &context) const
virtual void get (ResponsePtr response, const LLSD &context) const

Private Member Functions

const LLHTTPNodefollowRemainder (const LLSD &remainder) const


Detailed Description

Definition at line 99 of file llsdhttpserver.cpp.


Member Function Documentation

virtual void LLAPIService::describe ( Description desc  )  const [inline, virtual]

Reimplemented from LLHTTPNode.

Definition at line 102 of file llsdhttpserver.cpp.

References LLHTTPNode::Description::getAPI(), LLHTTPNode::Description::output(), LLHTTPNode::Description::shortInfo(), and LLHTTPNode::Description::source().

Here is the call graph for this function:

virtual bool LLAPIService::handles ( const LLSD remainder,
LLSD context 
) const [inline, virtual]

return true if this node can service the remaining components; default returns true if there are no remaining components

Reimplemented from LLHTTPNode.

Definition at line 110 of file llsdhttpserver.cpp.

References NULL.

virtual void LLAPIService::get ( ResponsePtr  response,
const LLSD context 
) const [inline, virtual]

Reimplemented from LLHTTPNode.

Definition at line 115 of file llsdhttpserver.cpp.

References LLHTTPNode::describe(), LLHTTPNode::Description::getInfo(), and LLSD::size().

Here is the call graph for this function:

const LLHTTPNode* LLAPIService::followRemainder ( const LLSD remainder  )  const [inline, private]

Definition at line 138 of file llsdhttpserver.cpp.

References LLSD::beginArray(), LLSD::endArray(), LLHTTPNode::findNode(), and i.

Here is the call graph for this function:


The documentation for this class was generated from the following file:

Generated on Fri May 16 08:38:57 2008 for SecondLife by  doxygen 1.5.5