LLAPIService Class Reference

Inheritance diagram for LLAPIService:

Inheritance graph
Collaboration diagram for LLAPIService:

Collaboration graph
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]

Definition at line 102 of file llsdhttpserver.cpp.

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

Definition at line 138 of file llsdhttpserver.cpp.

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

Referenced by get(), and handles().

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

Definition at line 115 of file llsdhttpserver.cpp.

References LLHTTPNode::allNodePaths(), LLHTTPNode::describe(), followRemainder(), LLHTTPNode::rootNode(), and LLSD::size().

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 followRemainder(), and NULL.

The documentation for this class was generated from the following file:
Generated on Thu Jul 1 06:11:10 2010 for Second Life Viewer by  doxygen 1.4.7