equal
deleted
inserted
replaced
209 datagrams. */ |
209 datagrams. */ |
210 struct semaphore ext_queue_sem; /**< Semaphore protecting the \a |
210 struct semaphore ext_queue_sem; /**< Semaphore protecting the \a |
211 ext_datagram_queue. */ |
211 ext_datagram_queue. */ |
212 |
212 |
213 struct list_head external_datagram_queue; /**< External Datagram queue. */ |
213 struct list_head external_datagram_queue; /**< External Datagram queue. */ |
214 size_t send_interval; /**< Interval between calls to ecrt_master_send */ |
214 unsigned int send_interval; /**< Interval between calls to ecrt_master_send */ |
215 size_t max_queue_size; /**< Maximum size of datagram queue */ |
215 size_t max_queue_size; /**< Maximum size of datagram queue */ |
216 struct list_head domains; /**< List of domains. */ |
216 struct list_head domains; /**< List of domains. */ |
217 |
217 |
218 unsigned int debug_level; /**< Master debug level. */ |
218 unsigned int debug_level; /**< Master debug level. */ |
219 ec_stats_t stats; /**< Cyclic statistics. */ |
219 ec_stats_t stats; /**< Cyclic statistics. */ |
273 void ec_master_queue_datagram_ext(ec_master_t *, ec_datagram_t *); |
273 void ec_master_queue_datagram_ext(ec_master_t *, ec_datagram_t *); |
274 void ec_master_queue_external_datagram(ec_master_t *, ec_datagram_t *); |
274 void ec_master_queue_external_datagram(ec_master_t *, ec_datagram_t *); |
275 void ec_master_inject_external_datagrams(ec_master_t *); |
275 void ec_master_inject_external_datagrams(ec_master_t *); |
276 |
276 |
277 // misc. |
277 // misc. |
278 void ec_master_set_send_interval(ec_master_t *,size_t); |
278 void ec_master_set_send_interval(ec_master_t *, unsigned int); |
279 void ec_master_attach_slave_configs(ec_master_t *); |
279 void ec_master_attach_slave_configs(ec_master_t *); |
280 ec_slave_t *ec_master_find_slave(ec_master_t *, uint16_t, uint16_t); |
280 ec_slave_t *ec_master_find_slave(ec_master_t *, uint16_t, uint16_t); |
281 const ec_slave_t *ec_master_find_slave_const(const ec_master_t *, uint16_t, |
281 const ec_slave_t *ec_master_find_slave_const(const ec_master_t *, uint16_t, |
282 uint16_t); |
282 uint16_t); |
283 void ec_master_output_stats(ec_master_t *); |
283 void ec_master_output_stats(ec_master_t *); |