master/master.h
branchredundancy
changeset 2374 e898451c054a
parent 2372 d895cd1db2bf
child 2419 fdb85a806585
equal deleted inserted replaced
2373:593272e5a169 2374:e898451c054a
   295 void ec_master_eoe_stop(ec_master_t *);
   295 void ec_master_eoe_stop(ec_master_t *);
   296 #endif
   296 #endif
   297 
   297 
   298 // datagram IO
   298 // datagram IO
   299 void ec_master_receive_datagrams(ec_master_t *, const uint8_t *, size_t);
   299 void ec_master_receive_datagrams(ec_master_t *, const uint8_t *, size_t);
   300 void ec_master_queue_datagram(ec_master_t *, ec_datagram_t *,
   300 void ec_master_queue_datagram(ec_master_t *, ec_datagram_t *);
   301         ec_device_index_t);
       
   302 void ec_master_queue_datagram_ext(ec_master_t *, ec_datagram_t *);
   301 void ec_master_queue_datagram_ext(ec_master_t *, ec_datagram_t *);
   303 void ec_master_queue_external_datagram(ec_master_t *, ec_datagram_t *,
   302 void ec_master_queue_external_datagram(ec_master_t *, ec_datagram_t *);
   304         ec_device_index_t);
       
   305 void ec_master_inject_external_datagrams(ec_master_t *);
   303 void ec_master_inject_external_datagrams(ec_master_t *);
   306 
   304 
   307 // misc.
   305 // misc.
   308 void ec_master_set_send_interval(ec_master_t *, unsigned int);
   306 void ec_master_set_send_interval(ec_master_t *, unsigned int);
   309 void ec_master_attach_slave_configs(ec_master_t *);
   307 void ec_master_attach_slave_configs(ec_master_t *);