mbgtools-lx  4.2.8
MBG_USER_SETTINGS Struct Reference

#include <gpsdefs.h>

Data Fields

char name [32]
 user name More...
 
char password [32]
 user password, should only be set if it shall be changed More...
 
uint32_t level_id
 unique id for user level, only used if MBG_USER_INFO::type is USER_TYPE_LEVEL More...
 
uint32_t warn_days
 number of days, after which the user shall be warned about an upcoming password expiration, More...
 
uint32_t exp_days
 number of days, after which the password becomes invalid, see MBG_USER_INFO::password_doc, More...
 
uint32_t max_fails
 
uint32_t flags
 flags, see MBG_USER_CFG_FLAG_MASKS More...
 
MBG_USER_CHANNEL_BUF channels
 Channels, that are allowed for this user, see MBG_USER_CHANNEL_BUF. More...
 
MBG_USER_PERM_BUF stat_read_perm
 status read permission configuration, see MBG_USER_PERM_BUF and MBG_USER_PERMS More...
 
MBG_USER_PERM_BUF cfg_read_perm
 config read permission configuration, see MBG_USER_PERM_BUF and MBG_USER_PERMS More...
 
MBG_USER_PERM_BUF cfg_write_perm
 config write permission configuration, see MBG_USER_PERM_BUF and MBG_USER_PERMS More...
 
uint32_t reserved [16]
 reserved, currently always 0 More...
 

Detailed Description

Definition at line 22818 of file gpsdefs.h.

Field Documentation

◆ cfg_read_perm

MBG_USER_PERM_BUF MBG_USER_SETTINGS::cfg_read_perm

config read permission configuration, see MBG_USER_PERM_BUF and MBG_USER_PERMS

Definition at line 22835 of file gpsdefs.h.

◆ cfg_write_perm

MBG_USER_PERM_BUF MBG_USER_SETTINGS::cfg_write_perm

config write permission configuration, see MBG_USER_PERM_BUF and MBG_USER_PERMS

Definition at line 22836 of file gpsdefs.h.

◆ channels

MBG_USER_CHANNEL_BUF MBG_USER_SETTINGS::channels

Channels, that are allowed for this user, see MBG_USER_CHANNEL_BUF.

Definition at line 22832 of file gpsdefs.h.

◆ exp_days

uint32_t MBG_USER_SETTINGS::exp_days

number of days, after which the password becomes invalid, see MBG_USER_INFO::password_doc,

Definition at line 22826 of file gpsdefs.h.

◆ flags

uint32_t MBG_USER_SETTINGS::flags

flags, see MBG_USER_CFG_FLAG_MASKS

Definition at line 22830 of file gpsdefs.h.

◆ level_id

uint32_t MBG_USER_SETTINGS::level_id

unique id for user level, only used if MBG_USER_INFO::type is USER_TYPE_LEVEL

Definition at line 22823 of file gpsdefs.h.

◆ max_fails

uint32_t MBG_USER_SETTINGS::max_fails

maximum number of login fails, before the user is disabled, only supported if USER_CFG_CAN_DISABLE_ON_FAILS_MASK all above values shall only be used, if they are not 0

Definition at line 22827 of file gpsdefs.h.

◆ name

char MBG_USER_SETTINGS::name[32]

user name

Definition at line 22820 of file gpsdefs.h.

◆ password

char MBG_USER_SETTINGS::password[32]

user password, should only be set if it shall be changed

Definition at line 22821 of file gpsdefs.h.

◆ reserved

uint32_t MBG_USER_SETTINGS::reserved[16]

reserved, currently always 0

Definition at line 22838 of file gpsdefs.h.

◆ stat_read_perm

MBG_USER_PERM_BUF MBG_USER_SETTINGS::stat_read_perm

status read permission configuration, see MBG_USER_PERM_BUF and MBG_USER_PERMS

Definition at line 22834 of file gpsdefs.h.

◆ warn_days

uint32_t MBG_USER_SETTINGS::warn_days

number of days, after which the user shall be warned about an upcoming password expiration,

Definition at line 22825 of file gpsdefs.h.


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