master/datagram.h
changeset 345 beb0a77d73c0
parent 344 5d8281f1aa2a
child 397 c5d2fb08e43f
equal deleted inserted replaced
344:5d8281f1aa2a 345:beb0a77d73c0
    72 
    72 
    73 typedef enum
    73 typedef enum
    74 {
    74 {
    75     EC_DATAGRAM_INIT, /**< new datagram */
    75     EC_DATAGRAM_INIT, /**< new datagram */
    76     EC_DATAGRAM_QUEUED, /**< datagram queued by master */
    76     EC_DATAGRAM_QUEUED, /**< datagram queued by master */
    77     EC_DATAGRAM_SENT, /**< datagram has been sent */
    77     EC_DATAGRAM_SENT, /**< datagram has been sent and still in the queue */
    78     EC_DATAGRAM_RECEIVED, /**< datagram has been received */
    78     EC_DATAGRAM_RECEIVED, /**< datagram has been received and dequeued */
    79     EC_DATAGRAM_TIMED_OUT, /**< datagram timed out */
    79     EC_DATAGRAM_TIMED_OUT, /**< datagram timed out and was dequeued */
    80     EC_DATAGRAM_ERROR /**< error while sending/receiving */
    80     EC_DATAGRAM_ERROR /**< error while sending/receiving, datagram dequeued */
    81 }
    81 }
    82 ec_datagram_state_t;
    82 ec_datagram_state_t;
    83 
    83 
    84 /*****************************************************************************/
    84 /*****************************************************************************/
    85 
    85