CYIWebDriver exposes functionality for the Appium driver to use, using a socket server.
#include <appium/YiWebDriver.h>

Public Types | |
| enum | RESPONSE_STATUS { WEBDRIVER_SUCCESS = 0, WEBDRIVER_NO_SUCH_ELEMENT = 7, WEBDRIVER_UNKNOWN_COMMAND = 9, WEBDRIVER_STALE_ELEMENT_REFERENCE = 10, WEBDRIVER_ELEMENT_NOT_VISIBLE = 11, WEBDRIVER_INVALID_ELEMENT_STATE = 12, WEBDRIVER_UNKNOWN_ERROR = 13, WEBDRIVER_ELEMENT_IS_NOT_SELECTABLE = 15, WEBDRIVER_NO_SUCH_WINDOW = 23, WEBDRIVER_INVALID_SELECTOR = 32 } |
Public Member Functions | |
| CYIWebDriver () | |
| virtual | ~CYIWebDriver () |
| void | Start () |
Public Member Functions inherited from CYISignalHandler | |
| CYISignalHandler () | |
| CYISignalHandler (const CYISignalHandler &rSignalHandler) | |
| virtual | ~CYISignalHandler () |
| CYISignalHandler & | operator= (const CYISignalHandler &rSignalHandler) |
| void | MoveToThread (CYIThread *pThread) |
| This function allows the user to override the default thread affinity to any CYIThread that may or may not be running. More... | |
| CYIThreadHandle | GetThreadAffinity () const |
| void | SetThreadAffinity (const CYIThreadHandle &rThreadAffinity) |
| virtual bool | IsConnected () const |
| virtual bool | IsConnected (const CYISignalBase &rSignal) const |
| void | Disconnect (CYISignalBase &rSignal) |
| void | DisconnectFromAllSignals () |
Public Member Functions inherited from CYIThread::Listener | |
| Listener () | |
| virtual | ~Listener () |
| virtual void | OnThreadStarted (CYIThread *) |
| virtual void | OnThreadTerminated (CYIThread *) |
| virtual void | OnThreadFinished (CYIThread *) |
| CYIWebDriver::CYIWebDriver | ( | ) |
|
virtual |
| void CYIWebDriver::Start | ( | ) |
Start listening for Appium commands.