SCR Agent for Resolver commands. More...
#include <ResolverAgent.h>
Public Member Functions | |
| ResolverAgent () | |
| ~ResolverAgent () | |
| YCPValue | Read (const YCPPath &path, const YCPValue &arg=YCPNull(), const YCPValue &optarg=YCPNull()) |
| YCPBoolean | Write (const YCPPath &path, const YCPValue &value, const YCPValue &arg=YCPNull()) |
| YCPList | Dir (const YCPPath &path) |
| YCPValue | otherCommand (const YCPTerm &term) |
Private Attributes | |
| string | file_name |
SCR Agent for Resolver commands.
| ResolverAgent::ResolverAgent | ( | ) |
| ResolverAgent::~ResolverAgent | ( | ) |
References cacheDirty, cacheValid, file_name, and flushCache().
Other commands
Reimplemented from SCRAgent.
References cacheValid, file_name, YCPTerm::name(), YCPTerm::size(), YCPTerm::value(), and y2debug.
| YCPValue ResolverAgent::Read | ( | const YCPPath & | path, | |
| const YCPValue & | arg = YCPNull(), |
|||
| const YCPValue & | optarg = YCPNull() | |||
| ) | [virtual] |
Implements SCRAgent.
References file_name, fillCache(), YCPElement::isNull(), YCPMap::value(), and y2debug.
| YCPBoolean ResolverAgent::Write | ( | const YCPPath & | path, | |
| const YCPValue & | value, | |||
| const YCPValue & | arg = YCPNull() | |||
| ) | [virtual] |
Writes data.
Implements SCRAgent.
References YCPMap::add(), allowedInfoKey(), allowedKey(), cacheDirty, file_name, fillCache(), flushCache(), YCPElement::isNull(), writeHeader, y2debug, and ycp2error.
string ResolverAgent::file_name [private] |
Referenced by otherCommand(), Read(), Write(), and ~ResolverAgent().
1.6.3