VLCB SDK
An opinionated SDK for VLCB protocol
Loading...
Searching...
No Matches
param.c File Reference
#include "vlcb/module/param.h"
#include <assert.h>
#include <stddef.h>
#include <stdint.h>
#include <string.h>
#include "param.h"
#include "vlcb/common/module.h"
#include "vlcb/common/vlcb_defs.h"
Include dependency graph for param.c:

Go to the source code of this file.

Functions

VlcbModuleParam ModuleParamGetByte (const VlcbModuleParams *const params, const VlcbModuleParam param)
 
void vlcb_module_params_Init (VlcbModuleParams *const params, const VlcbModuleVersion version, const VlcbManufacturer moduleManu, const VlcbBusType busType, const uint8_t moduleType, const uint8_t cpuId, const VlcbProcessorManufacturer cpuManu, const VlcbModuleParamCpuManuId cpuManuId, const VlcbModuleParamLoadAddr loadAddr, const VlcbModuleFlags moduleFlags, const uint8_t nodeVariableCount, const uint8_t eventCount, const uint8_t eventVariableCount)
 

Function Documentation

◆ ModuleParamGetByte()

VlcbModuleParam ModuleParamGetByte ( const VlcbModuleParams *const params,
const VlcbModuleParam param )
inline

Definition at line 12 of file param.c.

Here is the caller graph for this function:

◆ vlcb_module_params_Init()

void vlcb_module_params_Init ( VlcbModuleParams *const params,
const VlcbModuleVersion version,
const VlcbManufacturer moduleManu,
const VlcbBusType busType,
const uint8_t moduleType,
const uint8_t cpuId,
const VlcbProcessorManufacturer cpuManu,
const VlcbModuleParamCpuManuId cpuManuId,
const VlcbModuleParamLoadAddr loadAddr,
const VlcbModuleFlags moduleFlags,
const uint8_t nodeVariableCount,
const uint8_t eventCount,
const uint8_t eventVariableCount )
inline

Definition at line 18 of file param.c.