SB SDK 1.11
sb_t_license_module Struct Reference

Defines all the attributes and properties of a license module. More...

#include <sb.h>

Collaboration diagram for sb_t_license_module:

Data Fields

sb_t_license_type type
 License type of the module.
 
sb_t_license_configuration configuration
 License configuration.
 
int training
 Training status. More...
 
sb_t_version version
 Version of the module when the license was created.
 
signed long long time_start
 Start date of the license. More...
 
signed long long time_end
 End date of the license. More...
 
signed long long remain
 Number of second before expiration.
 
sb_t_license_module_status status
 The license status. More...
 
sb_t_err err
 The license error. More...
 
char sn [32]
 Serial number. More...
 

Detailed Description

Defines all the attributes and properties of a license module.

See also
sb_t_license

Definition at line 6235 of file sb.h.

Field Documentation

◆ err

sb_t_err sb_t_license_module::err

The license error.

This is used only if status is SB_LICENSE_MODULE_STATUS_ERR.

Definition at line 6285 of file sb.h.

◆ sn

char sb_t_license_module::sn[32]

Serial number.

The variable is used only if there is a usb dongle key, otherwise it is an empty string

Definition at line 6291 of file sb.h.

◆ status

sb_t_license_module_status sb_t_license_module::status

The license status.

If the status is SB_LICENSE_MODULE_STATUS_ERR see the field err.

Definition at line 6279 of file sb.h.

◆ time_end

signed long long sb_t_license_module::time_end

End date of the license.

Represents the number of seconds since 00:00 hours, Jan 1, 1970 UTC.

Definition at line 6268 of file sb.h.

◆ time_start

signed long long sb_t_license_module::time_start

Start date of the license.

Represents the number of seconds since 00:00 hours, Jan 1, 1970 UTC.

Definition at line 6262 of file sb.h.

◆ training

int sb_t_license_module::training

Training status.

Training is enabled if a value different from 0, otherwise only runtime is enabled.

Definition at line 6251 of file sb.h.


The documentation for this struct was generated from the following file: