CTRE Phoenix C++
5.33.1
PlatformCAN_CCI.h
Go to the documentation of this file.
1
/* Copyright (C) Cross The Road Electronics 2024 */
2
#pragma once
3
4
#include "
ctre/phoenix/cci/CCI.h
"
5
#include <stdint.h>
6
#include "
ctre/phoenix/ErrorCode.h
"
7
#include "
ctre/phoenix/autocache.h
"
8
9
extern
"C"
{
10
CCIEXPORT
int32_t
c_RegisterCANbus
(
char
const
*canbus);
11
CCIEXPORT
ctre::phoenix::ErrorCode
c_DestroyAll
();
12
CCIEXPORT
ctre::phoenix::ErrorCode
c_StartAll
();
13
CCIEXPORT
void
c_Autocache_SetAutocacheLevel
(
ctre::phoenix::AutocacheState
state);
14
}
CCI.h
CCIEXPORT
#define CCIEXPORT
Definition:
CCI.h:10
ErrorCode.h
c_Autocache_SetAutocacheLevel
CCIEXPORT void c_Autocache_SetAutocacheLevel(ctre::phoenix::AutocacheState state)
c_StartAll
CCIEXPORT ctre::phoenix::ErrorCode c_StartAll()
c_RegisterCANbus
CCIEXPORT int32_t c_RegisterCANbus(char const *canbus)
c_DestroyAll
CCIEXPORT ctre::phoenix::ErrorCode c_DestroyAll()
autocache.h
ctre::phoenix::ErrorCode
ErrorCode
Definition:
ErrorCode.h:13
ctre::phoenix::AutocacheState
AutocacheState
Keeps track of cache state.
Definition:
autocache.h:9
ctre
phoenix
cci
PlatformCAN_CCI.h
Generated on Fri Feb 16 2024 22:57:39 for CTRE Phoenix C++ by
1.9.4