Symbian platform (C++)
SDK native APIs, runtime and tooling
Loading...
Searching...
No Matches
active_service.h File Reference
#include <cstdint>
#include <functional>
#include "absl/status/status.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  symbian
 
namespace  symbian::api
 
namespace  symbian::api::system
 

Functions

absl::Status symbian::api::system::RunActiveService (std::int32_t category, std::uint32_t stop_key, const std::function< absl::Status()> &start, const std::function< void()> &on_stop, const std::function< void()> &on_ready)
 Run a service on the calling thread's native active scheduler.
 
absl::Status symbian::api::system::RequestActiveServiceStop (std::int32_t category, std::uint32_t stop_key)
 Request an active service to stop from another guest thread.
 
void symbian::api::system::StopActiveService ()
 Stop the current thread's active service from its event callback.