Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change bitfields from enum to uint64 #125

Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions specification.md
Original file line number Diff line number Diff line change
Expand Up @@ -401,13 +401,13 @@ message AgentToServer {
string instance_uid = 1;
uint64 sequence_num = 2;
AgentDescription agent_description = 3;
AgentCapabilities capabilities = 4;
uint64 capabilities = 4;
AgentHealth health = 5;
EffectiveConfig effective_config = 6;
RemoteConfigStatus remote_config_status = 7;
PackageStatuses package_statuses = 8;
AgentDisconnect agent_disconnect = 9;
AgentToServerFlags flags = 10;
uint64 flags = 10;
}
```

Expand Down Expand Up @@ -586,8 +586,8 @@ message ServerToAgent {
AgentRemoteConfig remote_config = 3;
ConnectionSettingsOffers connection_settings = 4;
PackagesAvailable packages_available = 5;
Flags flags = 6;
ServerCapabilities capabilities = 7;
uint64 flags = 6;
uint64 capabilities = 7;
AgentIdentification agent_identification = 8;
ServerToAgentCommand command = 9;
}
Expand Down Expand Up @@ -630,7 +630,7 @@ This field is set when the Server has packages to offer to the Agent. See

#### ServerToAgent.flags

Bit flags as defined by Flags bit masks.
Bit flags as defined by ServerToAgentFlags bit masks.

`Report*` flags can be used by the Server if the Agent did not include the
particular portion of the data in the last AgentToServer message (which is an allowed
Expand Down