Bincimap 2.0.16
Easy Imapping
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions
IdleOperator Class Reference

#include <operators.h>

Public Member Functions

ProcessResult process (Depot &, Request &)
 
virtual ParseResult parse (Request &) const
 
const std::string getName (void) const
 
int getState (void) const
 
 IdleOperator (void)
 
 ~IdleOperator (void)
 
- Public Member Functions inherited from Operator
virtual ProcessResult process (Depot &, Request &)=0
 
virtual ParseResult parse (Request &) const =0
 
virtual int getState (void) const =0
 
virtual const std::string getName (void) const =0
 
virtual ~Operator (void)
 

Protected Member Functions

ParseResult expectSectionText (BincImapParserFetchAtt &f_in) const
 
ParseResult expectSection (BincImapParserFetchAtt &f_in) const
 
ParseResult expectFetchAtt (BincImapParserFetchAtt &f_in) const
 
ParseResult expectOffset (BincImapParserFetchAtt &f_in) const
 
ParseResult expectHeaderList (BincImapParserFetchAtt &f_in) const
 

Additional Inherited Members

- Public Types inherited from Operator
enum  ProcessResult { OK , BAD , NO , NOTHING , ABORT }
 
enum  ParseResult { ACCEPT , REJECT , ERROR , TIMEOUT }
 

Detailed Description

Definition at line 190 of file operators.h.

Constructor & Destructor Documentation

◆ IdleOperator()

IdleOperator ( void  )

Definition at line 50 of file operator-idle.cc.

◆ ~IdleOperator()

~IdleOperator ( void  )

Definition at line 55 of file operator-idle.cc.

Member Function Documentation

◆ expectFetchAtt()

ParseResult expectFetchAtt ( BincImapParserFetchAtt f_in) const
protected

◆ expectHeaderList()

ParseResult expectHeaderList ( BincImapParserFetchAtt f_in) const
protected

◆ expectOffset()

ParseResult expectOffset ( BincImapParserFetchAtt f_in) const
protected

◆ expectSection()

ParseResult expectSection ( BincImapParserFetchAtt f_in) const
protected

◆ expectSectionText()

ParseResult expectSectionText ( BincImapParserFetchAtt f_in) const
protected

◆ getName()

const string getName ( void  ) const
virtual

Implements Operator.

Definition at line 60 of file operator-idle.cc.

◆ getState()

int getState ( void  ) const
virtual

Implements Operator.

Definition at line 66 of file operator-idle.cc.

◆ parse()

Operator::ParseResult parse ( Request c_in) const
virtual

Implements Operator.

Definition at line 224 of file operator-idle.cc.

Here is the call graph for this function:

◆ process()

Operator::ProcessResult process ( Depot depot,
Request command 
)
virtual

Implements Operator.

Definition at line 72 of file operator-idle.cc.

Here is the call graph for this function:

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