Arduino Libraries
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | List of all members
device::bluesmirf_hid_class Class Reference

#include <bluesmirf_hid.hpp>

Public Member Functions

 bluesmirf_hid_class (uint8_t const &rx, uint8_t const &tx)
 
void init ()
 
void cmd_mode ()
 
void reset ()
 
void connect ()
 
void break_connection ()
 
void change_ssp ()
 
void change_hid ()
 
void set_key (uint8_t const &_key)
 
void unset_key (uint8_t const &_key)
 
void set_mod (uint8_t const &_mod)
 
void unset_mod (uint8_t const &_mod)
 
void press (key const &_key, key const &_mod=key::none)
 
void release (key const &_key, key const &_mod=key::none)
 
void press (uint8_t const &_key, uint8_t const &_mod=(uint8_t) key::none)
 
void release (uint8_t const &_key, uint8_t const &_mod=(uint8_t) key::none)
 
void release_all ()
 

Constructor & Destructor Documentation

device::bluesmirf_hid_class::bluesmirf_hid_class ( uint8_t const &  rx,
uint8_t const &  tx 
)
inline

Member Function Documentation

void device::bluesmirf_hid_class::break_connection ( )
inline
void device::bluesmirf_hid_class::change_hid ( )
inline
void device::bluesmirf_hid_class::change_ssp ( )
inline
void device::bluesmirf_hid_class::cmd_mode ( )
inline
void device::bluesmirf_hid_class::connect ( )
inline
void device::bluesmirf_hid_class::init ( )
inline
void device::bluesmirf_hid_class::press ( key const &  _key,
key const &  _mod = key::none 
)
inline
void device::bluesmirf_hid_class::press ( uint8_t const &  _key,
uint8_t const &  _mod = (uint8_t)key::none 
)
inline
void device::bluesmirf_hid_class::release ( key const &  _key,
key const &  _mod = key::none 
)
inline
void device::bluesmirf_hid_class::release ( uint8_t const &  _key,
uint8_t const &  _mod = (uint8_t)key::none 
)
inline
void device::bluesmirf_hid_class::release_all ( )
inline
void device::bluesmirf_hid_class::reset ( )
inline
void device::bluesmirf_hid_class::set_key ( uint8_t const &  _key)
inline
void device::bluesmirf_hid_class::set_mod ( uint8_t const &  _mod)
inline
void device::bluesmirf_hid_class::unset_key ( uint8_t const &  _key)
inline
void device::bluesmirf_hid_class::unset_mod ( uint8_t const &  _mod)
inline

The documentation for this class was generated from the following file: