Module actr

Module actr 

Source

Modules§

acl_rule
Nested message and enum types in AclRule.
discovery_response
Nested message and enum types in DiscoveryResponse.
register_response
Nested message and enum types in RegisterResponse.
route_candidates_request
Nested message and enum types in RouteCandidatesRequest.
route_candidates_response
Nested message and enum types in RouteCandidatesResponse.
service_spec
Nested message and enum types in ServiceSpec.
subscribe_actr_up_response
Nested message and enum types in SubscribeActrUpResponse.
unregister_response
Nested message and enum types in UnregisterResponse.
unsubscribe_actr_up_response
Nested message and enum types in UnsubscribeActrUpResponse.

Structs§

AIdCredential
Credential structure for ActrId authentication
Acl
Access Control List (ordered; first match wins)
AclRule
A single ACL rule: from -> me : permission
ActrId
ActrNode
ActrType
ActrUpEvent
Event: a matching actor instance changed presence.
CredentialUpdateRequest
DataStream
DataStream - Application data stream packet (Fast Path)
DiscoveryRequest
========================================================================= Discovery request/response
DiscoveryResponse
ErrorResponse
MetadataEntry
Metadata key-value pair
Ping
========================================================================= Heartbeat
Pong
Realm
=========================================================================== Basic Components Realm (Security Realm) ActrType (manufacturer + name) ActrId (Realm + serial number + type) ServiceSpec (fingerprint + proto bundle + tags) ActrNode (ActrId + ServiceSpec)
RegisterRequest
========================================================================= Register
RegisterResponse
RouteCandidatesRequest
========================================================================= Load-balancing: find best route candidates
RouteCandidatesResponse
RpcEnvelope
RpcEnvelope wraps State Path RPC messages
ServiceLocation
Geographic location for load balancing
ServiceSpec
SubscribeActrUpRequest
Subscribe to “actor of target_type comes online” events.
SubscribeActrUpResponse
UnregisterRequest
UnregisterResponse
UnsubscribeActrUpRequest
Cancel a previous subscription.
UnsubscribeActrUpResponse

Enums§

LifecycleState
PayloadType
Payload types for traffic segregation (message type + transport characteristics) Format: _
ServiceAvailabilityState
ServiceDependencyState