Soletta™ Framework
Framework for making IoT devices

Full online documentation | C API Index
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs
sol-pin-mux-modules.h File Reference

Defines the API that needs to be implemented by Pin Multiplexer modules under Soletta. More...

#include <stdarg.h>
#include "sol-common-buildopts.h"
#include "sol-gpio.h"
#include "sol-pin-mux.h"

Go to the source code of this file.

Data Structures

struct  sol_pin_mux
 Structure defining the API of a Pin Multiplexer module. More...
 

Macros

#define SOL_PIN_MUX_API_VERSION   (2)
 
#define SOL_PIN_MUX_DECLARE(_NAME, decl...)
 Helper macro to make easier to correctly declare the symbol needed by the Pin Mux module. More...
 

Typedefs

typedef struct sol_pin_mux sol_pin_mux
 Structure defining the API of a Pin Multiplexer module. More...
 

Detailed Description

Defines the API that needs to be implemented by Pin Multiplexer modules under Soletta.

Macro Definition Documentation

#define SOL_PIN_MUX_API_VERSION   (2)