|
Bincimap 2.0.16
Easy Imapping
|
#include <operators.h>
Public Types | |
| enum | ProcessResult { OK , BAD , NO , NOTHING , ABORT } |
| enum | ParseResult { ACCEPT , REJECT , ERROR , TIMEOUT } |
Public Member Functions | |
| 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) |
Definition at line 19 of file operators.h.
| enum ParseResult |
| Enumerator | |
|---|---|
| ACCEPT | |
| REJECT | |
| ERROR | |
| TIMEOUT | |
Definition at line 22 of file operators.h.
| enum ProcessResult |
| Enumerator | |
|---|---|
| OK | |
| BAD | |
| NO | |
| NOTHING | |
| ABORT | |
Definition at line 21 of file operators.h.
|
inlinevirtual |
Definition at line 30 of file operators.h.
|
pure virtual |
Implemented in AppendOperator, AuthenticateOperator, CapabilityOperator, CheckOperator, CreateOperator, CloseOperator, CopyOperator, DeleteOperator, ExpungeOperator, FetchOperator, IdOperator, IdleOperator, ListOperator, LoginOperator, LogoutOperator, LsubOperator, NamespaceOperator, NoopOperator, RenameOperator, SearchOperator, SelectOperator, ExamineOperator, StarttlsOperator, StatusOperator, StoreOperator, SubscribeOperator, and UnsubscribeOperator.
|
pure virtual |
Implemented in AppendOperator, AuthenticateOperator, CapabilityOperator, CheckOperator, CreateOperator, CloseOperator, CopyOperator, DeleteOperator, ExpungeOperator, FetchOperator, IdOperator, IdleOperator, ListOperator, LoginOperator, LogoutOperator, LsubOperator, NamespaceOperator, NoopOperator, RenameOperator, SearchOperator, SelectOperator, StarttlsOperator, StatusOperator, StoreOperator, SubscribeOperator, and UnsubscribeOperator.

|
pure virtual |
Implemented in AppendOperator, AuthenticateOperator, CapabilityOperator, CheckOperator, CreateOperator, CloseOperator, CopyOperator, DeleteOperator, ExpungeOperator, FetchOperator, IdOperator, IdleOperator, ListOperator, LoginOperator, LogoutOperator, LsubOperator, NamespaceOperator, NoopOperator, RenameOperator, SearchOperator, SelectOperator, StarttlsOperator, StatusOperator, StoreOperator, SubscribeOperator, and UnsubscribeOperator.

|
pure virtual |
Implemented in AppendOperator, AuthenticateOperator, CapabilityOperator, CheckOperator, CreateOperator, CloseOperator, CopyOperator, DeleteOperator, ExpungeOperator, FetchOperator, IdOperator, IdleOperator, ListOperator, LoginOperator, LogoutOperator, LsubOperator, NamespaceOperator, NoopOperator, NoopPendingOperator, RenameOperator, SearchOperator, SelectOperator, StarttlsOperator, StatusOperator, StoreOperator, SubscribeOperator, and UnsubscribeOperator.
