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 LLHTTPNode * | followRemainder (const LLSD &remainder) const |
Definition at line 99 of file llsdhttpserver.cpp.
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().
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.