summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)AuthorFiles
2022-09-30Introduce System::executeEnv and System::executeBackgroundEnvMykyta Dorokhin1
2021-01-19[MTX-3785] mPower R.5.4: GP-971 - Device shall implement file type ↵mykola.salomatin1
restrictions for all “upload” sections on the UI LoRaWAN components: LoraLicense (.lic), LoraFotaFile (.bin), LoraMulticast (.bin for Binary, .txt for Hexadecimal and Base64), LoraGroup (.json) validated by file extension.
2020-11-10[MTX-3669] mPower Release 5.4: alertservice and libmts shall print log ↵mykola.salomatin1
messages to stderr
2020-10-20[MTX-3669] mPower Release 5.4: alertservice and libmts shall print log ↵mykola.salomatin1
messages to stderr
2020-04-09Execute system commands without invoking system shellSerhii Kostiuk1
Added a missed ```child``` parameter to the list of ```executeBackground``` params in docs
2020-04-09Execute system commands without invoking system shellSerhii Kostiuk1
Changes after a code review: - fixed documentation for the closeBackground function - renamed ```app``` parameter to ```cmd```
2020-04-07Execute system commands without invoking system shellSerhii Kostiuk1
Added several new methods to the MTS::System class: - ```executeBackground``` - popen alternative, creates a pipe with the specified mode and spawns a new process with specified arguments; - ```closeBackground``` - pclose alternative, closes parent side of the pipe and waits for the child process to finish its execution; - ```execute``` - MTS::System::cmd alternative that allows to spawn child processes directly without invoking system shell.
2018-02-01Add monoTimeMicros() function0.6Jeff Hatch1
2017-04-18Fix crash caused by SharedPtr constructor not initializing m_eType0.5Jeff Hatch1
2015-04-20initial commitJesse Gilles25