Main Page
Namespaces
Namespace List
Namespace Members
All
Functions
Typedefs
Enumerations
Classes
Class List
Class Members
All
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
y
z
~
Functions
a
c
d
e
f
g
i
l
m
o
p
r
s
t
u
w
~
Variables
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
y
z
Files
File List
File Members
All
_
c
d
f
g
i
m
n
s
t
u
Functions
m
s
t
Variables
Typedefs
d
f
i
s
u
Enumerations
_
Enumerator
s
Macros
_
c
f
i
n
s
t
external
sbgECom
src
commands
sbgEComCmdSettings.h
Go to the documentation of this file.
1
20
#ifndef __SBG_ECOM_CMD_SETTINGS_H__
21
#define __SBG_ECOM_CMD_SETTINGS_H__
22
23
#include "
sbgEComCmdCommon.h
"
24
25
//----------------------------------------------------------------------//
26
//- Settings action definition -//
27
//----------------------------------------------------------------------//
28
32
typedef
enum
_SbgEComSettingsAction
33
{
34
SBG_ECOM_REBOOT_ONLY
= 0,
35
SBG_ECOM_SAVE_SETTINGS
= 1,
36
SBG_ECOM_RESTORE_DEFAULT_SETTINGS
= 2
37
}
SbgEComSettingsAction
;
38
39
//----------------------------------------------------------------------//
40
//- Settings commands -//
41
//----------------------------------------------------------------------//
42
52
SbgErrorCode
sbgEComCmdSettingsAction
(
SbgEComHandle
*pHandle,
SbgEComSettingsAction
action);
53
62
SbgErrorCode
sbgEComCmdImportSettings
(
SbgEComHandle
*pHandle,
const
void
*pBuffer,
size_t
size);
63
72
SbgErrorCode
sbgEComCmdExportSettings
(
SbgEComHandle
*pHandle,
void
*pBuffer,
size_t
*pSize,
size_t
maxSize);
73
74
#endif
SBG_ECOM_SAVE_SETTINGS
@ SBG_ECOM_SAVE_SETTINGS
Definition:
sbgEComCmdSettings.h:35
sbgEComCmdExportSettings
SbgErrorCode sbgEComCmdExportSettings(SbgEComHandle *pHandle, void *pBuffer, size_t *pSize, size_t maxSize)
Definition:
sbgEComCmdSettings.c:96
sbgEComCmdCommon.h
sbgEComCmdSettingsAction
SbgErrorCode sbgEComCmdSettingsAction(SbgEComHandle *pHandle, SbgEComSettingsAction action)
Definition:
sbgEComCmdSettings.c:18
SBG_ECOM_RESTORE_DEFAULT_SETTINGS
@ SBG_ECOM_RESTORE_DEFAULT_SETTINGS
Definition:
sbgEComCmdSettings.h:36
_SbgEComSettingsAction
_SbgEComSettingsAction
This file implements SbgECom commands related to settings.
Definition:
sbgEComCmdSettings.h:32
_SbgEComHandle
Definition:
sbgECom.h:70
SBG_ECOM_REBOOT_ONLY
@ SBG_ECOM_REBOOT_ONLY
Definition:
sbgEComCmdSettings.h:34
SbgEComSettingsAction
enum _SbgEComSettingsAction SbgEComSettingsAction
This file implements SbgECom commands related to settings.
sbgEComCmdImportSettings
SbgErrorCode sbgEComCmdImportSettings(SbgEComHandle *pHandle, const void *pBuffer, size_t size)
Definition:
sbgEComCmdSettings.c:80
SbgErrorCode
enum _SbgErrorCode SbgErrorCode
Header file that defines all error codes for SBG Systems libraries.
sbg_driver
Author(s): SBG Systems
autogenerated on Fri Oct 11 2024 02:13:40