medcrypt::guardian::utilities::ProvisionOnlineFiles

Overview

This is the storage for online provisioning files in StartProvisioningOnline().

Requirements:

  • All const char* inputs should be set to the beginning of the loaded buffer.

  • All size_t inputs should be set to the size of the data loaded in the buffer.

Usage:

Include:

#include <ProvisionOnlineFiles.h>

Syntax:

struct medcrypt::guardian::utilities::ProvisionOnlineFiles;

Structure members

  • ProvisionRequest: Provision request file buffer

  • ProvisionRequestSize: Provision request file buffer size

Member details

ProvisionRequest

  • Description: Provision request file buffer.

  • Type: const char*

  • Usage: Input

  • Syntax:

ProvisionRequestSize

  • Description: Provision request file buffer size.

  • Type: size_t

  • Usage: Input

  • Syntax:

Debugging and logging

Guardian does not create log files. Instead, logging is controlled by the application:

  • Guardian logs to stdout and stderr, which appear in the terminal/CLI of the running application during execution. Look for specific error codes or connection failures in the output.

  • Custom logging: Use SetLoggingCallback to redirect log messages to a callback function, stopping terminal output and allowing custom log handling

  • Log control: Applications can control log level and verbosity.

  • Guardian Cloud UI: Check the Guardian Cloud interface for additional error details and provisioning status.

Last updated