|
Symbian platform (C++)
SDK native APIs, runtime and tooling
|
#include "symbian/agent/guest_control.h"#include <array>#include <cstddef>#include <cstdint>#include <string>#include <string_view>#include "absl/status/status.h"Namespaces | |
| namespace | symbian |
| namespace | symbian::agent |
Functions | |
| absl::StatusOr< GuestControlRequest > | symbian::agent::ParseGuestControl (std::string_view payload) |
| Parse a bounded MessagePack control map after TLS authentication. | |
| absl::StatusOr< std::string > | symbian::agent::PackGuestLogResult (const GuestControlRequest &request, const AgentLogPage &page) |
| Pack one bounded log page into a version-one result envelope. | |
| absl::StatusOr< std::string > | symbian::agent::PackGuestWorkspaceResult (const GuestControlRequest &request, const GuestFilePage &page) |
| Pack a bounded agent-private workspace directory page. | |
| absl::StatusOr< std::string > | symbian::agent::PackGuestResult (const GuestControlRequest &request) |
| Pack a status result compatible with the host ControlMessage. | |
| absl::StatusOr< std::string > | symbian::agent::PackGuestHelloResult (const GuestControlRequest &request, bool logs_available, std::uint8_t maximum_requests, bool workspace_available=false) |
| Advertise the bounded version-one read-only service profile. | |
| absl::StatusOr< std::string > | symbian::agent::PackGuestResult (const GuestControlRequest &request, const GuestStatusSnapshot &snapshot) |
| Pack status with only the native observations actually available. | |