SLikeNet 0.1.3

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
SLNet::Rackspace2EventCallback Class Referenceabstract

Callback interface to receive the results of operations. More...

`#include <slikenet/Rackspace.h>`

Inheritance diagram for SLNet::Rackspace2EventCallback:

## Public Member Functions

| Rackspace2EventCallback ()
virtual | ~Rackspace2EventCallback ()
virtual void | OnAuthenticationResult (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnListServersResult (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnListServersWithDetailsResult (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnCreateServerResult (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnGetServerDetails (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnUpdateServerNameOrPassword (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnDeleteServer (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnListServerAddresses (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnShareServerAddress (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnDeleteServerAddress (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnRebootServer (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnRebuildServer (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnResizeServer (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnConfirmResizedServer (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnRevertResizedServer (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnListFlavorsResult (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnGetFlavorDetailsResult (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnListImagesResult (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnCreateImageResult (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnGetImageDetailsResult (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnDeleteImageResult (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnListSharedIPGroups (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnListSharedIPGroupsWithDetails (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnCreateSharedIPGroup (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnGetSharedIPGroupDetails (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnDeleteSharedIPGroup (RackspaceEventType eventType, const char *htmlAdditionalInfo)=0
virtual void | OnConnectionAttemptFailure (RackspaceOperationType operationType, const char *url)=0

## Detailed Description

Callback interface to receive the results of operations.

Definition at line 96 of file Rackspace.h.

## Constructor & Destructor Documentation

SLNet::Rackspace2EventCallback::Rackspace2EventCallback | ( |  | ) |

inline

Definition at line 99 of file Rackspace.h.

virtual SLNet::Rackspace2EventCallback::~Rackspace2EventCallback | ( |  | ) |

inlinevirtual

Definition at line 100 of file Rackspace.h.

## Member Function Documentation

virtual void SLNet::Rackspace2EventCallback::OnAuthenticationResult | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnConfirmResizedServer | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnConnectionAttemptFailure | ( | RackspaceOperationType | operationType,
|  | const char * | url
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnCreateImageResult | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnCreateServerResult | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnCreateSharedIPGroup | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnDeleteImageResult | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnDeleteServer | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnDeleteServerAddress | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnDeleteSharedIPGroup | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnGetFlavorDetailsResult | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnGetImageDetailsResult | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnGetServerDetails | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnGetSharedIPGroupDetails | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnListFlavorsResult | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnListImagesResult | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnListServerAddresses | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnListServersResult | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnListServersWithDetailsResult | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnListSharedIPGroups | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnListSharedIPGroupsWithDetails | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnRebootServer | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnRebuildServer | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnResizeServer | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnRevertResizedServer | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnShareServerAddress | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

virtual void SLNet::Rackspace2EventCallback::OnUpdateServerNameOrPassword | ( | RackspaceEventType | eventType,
|  | const char * | htmlAdditionalInfo
| ) |  |

pure virtual

Implemented in SLNet::RackspaceEventCallback_Default.

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

- Source/include/slikenet/Rackspace.h