packages feed

myo-0.1.0.0: src/Myo.c

#include "libmyo.h"

#include <string.h>

#include "wrapper.h"

void inline_c_Myo_0_8a356f0fa910bb8b8831c109c51000723e3c4d4b(libmyo_error_details_t ed_27_inline_c_0, libmyo_result_t * resPtr_inline_c_1) {

      libmyo_result_t r = libmyo_error_kind(ed_27_inline_c_0);
      memmove(resPtr_inline_c_1
             , &r
             , sizeof(libmyo_result_t)
             );
      
}


const char * inline_c_Myo_1_79bcd9dad570978d588a7fdfd305a8c8c5dc82db(libmyo_error_details_t ed_27_inline_c_0) {
return ( libmyo_error_cstring(ed_27_inline_c_0) );
}


void inline_c_Myo_2_b1135c706f85aba73a458ba622c6082422b76325(libmyo_hub_t h_27_inline_c_0, libmyo_locking_policy_t * lp_27_inline_c_1, libmyo_error_details_t ed_27_inline_c_2, libmyo_result_t * resPtr_inline_c_3) {

          libmyo_result_t r = libmyo_set_locking_policy(
                                h_27_inline_c_0
                              , *lp_27_inline_c_1
                              , &ed_27_inline_c_2
                              );
          memmove(resPtr_inline_c_3
                 , &r
                 , sizeof(libmyo_result_t)
                 );
          
}


uint64_t inline_c_Myo_3_76ef5b24d42ab668d1d8851f3f948fc2a44c31fe(libmyo_myo_t myo_inline_c_0) {
return ( libmyo_get_mac_address(myo_inline_c_0));
}


void inline_c_Myo_4_6a9cce20aa4bf910286093a6c81fd50a27a8f95d(libmyo_myo_t d_inline_c_0, libmyo_vibration_type_t * vibPtr_inline_c_1, libmyo_error_details_t ed_inline_c_2, libmyo_result_t * resPtr_inline_c_3) {

         libmyo_result_t r = libmyo_vibrate(
                               d_inline_c_0
                             , *vibPtr_inline_c_1
                             , &ed_inline_c_2
                             );
         memmove(resPtr_inline_c_3
                , &r
                , sizeof(libmyo_result_t)
                );
         
}


void inline_c_Myo_5_1a45ee2e6fc626f18feb7a5e33f1bd7f0ca56492(libmyo_hub_t h_27_inline_c_0, unsigned dur_inline_c_1, libmyo_handler_t hdlr_inline_c_2, void * ud_27_inline_c_3, libmyo_error_details_t ed_27_inline_c_4, libmyo_result_t * resPtr_inline_c_5) {

            libmyo_result_t r = libmyo_run(
                                  h_27_inline_c_0
                                , dur_inline_c_1
                                , hdlr_inline_c_2
                                , ud_27_inline_c_3
                                , ed_27_inline_c_4
                                );
            memmove(resPtr_inline_c_5
                   , &r
                   , sizeof(libmyo_result_t)
                   );
            
}