absl::Status AcsAgentClient::Init()

in cpp/acs_agent_client.cc [192:204]


absl::Status AcsAgentClient::Init() {
  // Register the connection. The registration request should only be sent once.
  std::unique_ptr<Request> registration_request =
      agent_communication::MakeRequestWithRegistration(
          CreateMessageUuid(), connection_id_.channel_id,
          connection_id_.resource_id);
  if (absl::Status status = RegisterConnection(*registration_request);
      !status.ok()) {
    return status;
  }
  stream_state_ = ClientState::kReady;
  return absl::OkStatus();
}