Struct sda_server::SdaServerService [] [src]

pub struct SdaServerService(pub SdaServer);

Trait Implementations

impl SdaService for SdaServerService
[src]

impl SdaBaseService for SdaServerService
[src]

Send a ping to the service, expecting a pong in return if everything appears to be running.

impl SdaAgentService for SdaServerService
[src]

Create an agent.

Retrieve the agent description.

Register the given public profile; updates any existing profile.

Retrieve the associated public profile.

Register new encryption key for agent.

Retrieve agent encryption key.

impl SdaAggregationService for SdaServerService
[src]

Search for aggregations optionally filtering by title substring and/or recipient. Read more

Retrieve an aggregation and its description.

Retrieve the associated committee.

impl SdaRecipientService for SdaServerService
[src]

Create a new aggregation on the service (without any associated result). If successful, the original id has been replaced by the returned id. Read more

Delete all information (including results) regarding an aggregation.

Propose suitable members for a committee, taking into account the aggregation constraints.

Set the committee for an aggregation.

Poll status of an aggregation.

Create a snapshot for an aggregation.

Retrieve results of an aggregation.

impl SdaParticipationService for SdaServerService
[src]

Provide user input to an aggregation.

impl SdaClerkingService for SdaServerService
[src]

Pull any job waiting to be performed by the speficied clerk.

Push the result of a finished job.