tcMenu
Classes | Enumerations
RemoteAuthentication.h File Reference

Contains the base functionality for communication between the menu library and remote APIs. More...

Go to the source code of this file.

Classes

class  AuthenticationManager
 
class  EepromAuthenticatorManager
 
class  NoAuthenticationManager
 
struct  AuthBlock
 
class  ReadOnlyAuthenticationManager
 

Enumerations

enum  AuthenticationManagerType : uint8_t { AUTHENTICATION_NONE , AUTHENTICATION_IN_EEPROM , AUTHENTICATION_IN_FLASH }
 

Detailed Description

Contains the base functionality for communication between the menu library and remote APIs.


Class Documentation

◆ AuthBlock

struct AuthBlock

When using the read only authenticator, you create these structures in read only memory up front at compile time using const and PROGMEM.

Class Members
char name[CLIENT_DESC_SIZE]
char uuid[UUID_KEY_SIZE]