iso14229 0.9.0
ISO14229-1 (UDS) C Library
Loading...
Searching...
No Matches
Public Attributes | List of all members
UDSIOCtrlArgs_t Struct Reference

Input/output control by identifier arguments. More...

#include <iso14229.h>

Public Attributes

const uint16_t dataId
 
const uint8_t ioCtrlParam
 
const void *const ctrlStateAndMask
 
const size_t ctrlStateAndMaskLen
 
uint8_t(* copy )(UDSServer_t *srv, const void *src, uint16_t count)
 

Detailed Description

Input/output control by identifier arguments.

Definition at line 1066 of file iso14229.h.

Member Data Documentation

◆ copy

uint8_t(* UDSIOCtrlArgs_t::copy) (UDSServer_t *srv, const void *src, uint16_t count)

number of bytes in ctrlStateAndMask

Definition at line 1071 of file iso14229.h.

◆ ctrlStateAndMask

const void* const UDSIOCtrlArgs_t::ctrlStateAndMask

inputOutputControlParameter

Definition at line 1069 of file iso14229.h.

◆ ctrlStateAndMaskLen

const size_t UDSIOCtrlArgs_t::ctrlStateAndMaskLen

controlState bytes and controlMask (optional)

Definition at line 1070 of file iso14229.h.

◆ dataId

const uint16_t UDSIOCtrlArgs_t::dataId

Definition at line 1067 of file iso14229.h.

◆ ioCtrlParam

const uint8_t UDSIOCtrlArgs_t::ioCtrlParam

Data Identifier

Definition at line 1068 of file iso14229.h.


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