caffeine-sal 0.1.17
Header-only polymorphic middleware services layer for the Caffeine Framework
Loading...
Searching...
No Matches
Data Structures | Macros
cfn_sal_types.h File Reference

Common types for Caffeine SAL. More...

#include <stdint.h>
#include <stdbool.h>
#include "cfn_hal.h"

Go to the source code of this file.

Data Structures

struct  cfn_sal_phy_t
 Generic physical mapping for services. More...
 

Macros

#define CFN_SAL_PHY_INITIALIZER(_handle, _instance, _type, _user_arg)
 

Detailed Description

Common types for Caffeine SAL.

Macro Definition Documentation

◆ CFN_SAL_PHY_INITIALIZER

#define CFN_SAL_PHY_INITIALIZER (   _handle,
  _instance,
  _type,
  _user_arg 
)
Value:
{ \
.handle = (_handle), .instance = (_instance), .type = (_type), .user_arg = (_user_arg) \
}