master/master.h
changeset 64 ea6ccf12c612
parent 56 36d1fa37f5e1
child 68 a452700db994
equal deleted inserted replaced
63:0333d8ebfff5 64:ea6ccf12c612
    48                                  verlorenen Frames */
    48                                  verlorenen Frames */
    49 };
    49 };
    50 
    50 
    51 /*****************************************************************************/
    51 /*****************************************************************************/
    52 
    52 
    53 // Private Methods
       
    54 
       
    55 // Master creation and deletion
    53 // Master creation and deletion
    56 void ec_master_init(ec_master_t *);
    54 void ec_master_init(ec_master_t *);
    57 void ec_master_clear(ec_master_t *);
    55 void ec_master_clear(ec_master_t *);
    58 void ec_master_reset(ec_master_t *);
    56 void ec_master_reset(ec_master_t *);
    59 
    57 
    62 void ec_master_close(ec_master_t *);
    60 void ec_master_close(ec_master_t *);
    63 
    61 
    64 // Slave management
    62 // Slave management
    65 int ec_scan_for_slaves(ec_master_t *);
    63 int ec_scan_for_slaves(ec_master_t *);
    66 
    64 
       
    65 // Data
       
    66 int ec_simple_send_receive(ec_master_t *, ec_command_t *);
       
    67 
    67 /*****************************************************************************/
    68 /*****************************************************************************/
    68 
    69 
    69 #endif
    70 #endif
    70 
    71 
    71 /* Emacs-Konfiguration
    72 /* Emacs-Konfiguration