CTRE Phoenix 6 C++ 24.3.0
Configs_Interface.h File Reference
#include "ctre/phoenix/StatusCodes.h"
#include "ctre/phoenix/export.h"
#include "ctre/phoenix6/networking/interfaces/DeviceEncoding_Interface.h"
#include <stdint.h>
#include <stdbool.h>

Go to the source code of this file.

Functions

CTREXPORT int c_ctre_phoenix6_set_configs (int context, const char *network, int deviceHash, double timeoutSeconds, const char *values, uint32_t value_len, bool futureProofConfigs, bool overrideIfDuplicate, bool useDid)
 
CTREXPORT int c_ctre_phoenix6_get_configs (int context, const char *network, int deviceHash, double timeoutSeconds, char **str, bool useDid)
 
CTREXPORT int c_ctre_phoenix6_get_configs_no_malloc (Context context, const char *network, int deviceHash, double timeoutSeconds, char *str, uint32_t str_len, bool useDid)
 

Function Documentation

◆ c_ctre_phoenix6_get_configs()

CTREXPORT int c_ctre_phoenix6_get_configs ( int  context,
const char *  network,
int  deviceHash,
double  timeoutSeconds,
char **  str,
bool  useDid 
)

◆ c_ctre_phoenix6_get_configs_no_malloc()

CTREXPORT int c_ctre_phoenix6_get_configs_no_malloc ( Context  context,
const char *  network,
int  deviceHash,
double  timeoutSeconds,
char *  str,
uint32_t  str_len,
bool  useDid 
)

◆ c_ctre_phoenix6_set_configs()

CTREXPORT int c_ctre_phoenix6_set_configs ( int  context,
const char *  network,
int  deviceHash,
double  timeoutSeconds,
const char *  values,
uint32_t  value_len,
bool  futureProofConfigs,
bool  overrideIfDuplicate,
bool  useDid 
)