void TembooMessaging::startMessaging() { if (!running()) { TEMBOO_TRACELN("starting messanger"); m_connectionStatus = false; Process::begin("tembooMessaging"); runAsynchronously(); } }
void HttpClient::getAsynchronously(const char *url) { begin("curl"); if (insecure) { addParameter("-k"); } addParameter(url); runAsynchronously(); }
void Process::runShellCommandAsynchronously(const String &command) { begin("/bin/sh"); addParameter("-c"); addParameter(command); runAsynchronously(); }
unsigned int Process::run() { runAsynchronously(); while (running()) delay(1); return exitValue(); }
void YunMqtt::start(){ Process:runAsynchronously(); }