#include <StdioSCRAgent.h>
Inheritance diagram for StdioSCRAgent:

Public Member Functions | |
| StdioSCRAgent (Y2Component *handler) | |
| ~StdioSCRAgent () | |
| virtual YCPValue | Read (const YCPPath &path, const YCPValue &arg=YCPNull(), const YCPValue &opt=YCPNull()) |
| virtual YCPBoolean | Write (const YCPPath &path, const YCPValue &value, const YCPValue &arg=YCPNull()) |
| virtual YCPList | Dir (const YCPPath &path) |
| virtual YCPValue | Execute (const YCPPath &path, const YCPValue &value=YCPNull(), const YCPValue &arg=YCPNull()) |
| virtual YCPMap | Error (const YCPPath &path) |
| YCPValue | otherCommand (const YCPTerm &term) |
Private Attributes | |
| Y2Component * | m_handler |
| StdioSCRAgent::StdioSCRAgent | ( | Y2Component * | handler | ) | [inline] |
| StdioSCRAgent::~StdioSCRAgent | ( | ) | [inline] |
| YCPValue StdioSCRAgent::Read | ( | const YCPPath & | path, | |
| const YCPValue & | arg = YCPNull(), |
|||
| const YCPValue & | opt = YCPNull() | |||
| ) | [virtual] |
Reads data. Destroy the result after use.
| path | Specifies what part of the subtree should be read. The path is specified _relatively_ to Root()! |
Implements SCRAgent.
| YCPBoolean StdioSCRAgent::Write | ( | const YCPPath & | path, | |
| const YCPValue & | value, | |||
| const YCPValue & | arg = YCPNull() | |||
| ) | [virtual] |
Writes data. Destroy the result after use.
Implements SCRAgent.
Get a list of all subtrees.
Implements SCRAgent.
| YCPValue StdioSCRAgent::Execute | ( | const YCPPath & | path, | |
| const YCPValue & | value = YCPNull(), |
|||
| const YCPValue & | arg = YCPNull() | |||
| ) | [virtual] |
Executes a command.
Reimplemented from SCRAgent.
Get a detailed error description if a previous command failed
Reimplemented from SCRAgent.
Handle the commands 'UnregisterAgent', 'UnregisterAllAgents', 'MountAgent', 'MountAllAgents', 'UnmountAgent' and 'UnmountAllAgents'.
Reimplemented from SCRAgent.
Y2Component* StdioSCRAgent::m_handler [private] |
1.5.0