master/sdo_request.c
changeset 1318 76b4014391bd
parent 1313 ed15eef57d5c
child 1326 ef907b0b5125
equal deleted inserted replaced
1317:09173a2de40c 1318:76b4014391bd
    81     ec_sdo_request_clear_data(req);
    81     ec_sdo_request_clear_data(req);
    82 }
    82 }
    83 
    83 
    84 /*****************************************************************************/
    84 /*****************************************************************************/
    85 
    85 
       
    86 /** Copy another Sdo request.
       
    87  *
       
    88  * \attention Only the index subindex and data are copied.
       
    89  */
       
    90 int ec_sdo_request_copy(
       
    91         ec_sdo_request_t *req,
       
    92         const ec_sdo_request_t *other
       
    93         )
       
    94 {
       
    95     req->index = other->index;
       
    96     req->subindex = other->subindex;
       
    97     return ec_sdo_request_copy_data(req, other->data, other->data_size);
       
    98 }
       
    99 
       
   100 /*****************************************************************************/
       
   101 
    86 /** Sdo request destructor.
   102 /** Sdo request destructor.
    87  */
   103  */
    88 void ec_sdo_request_clear_data(
   104 void ec_sdo_request_clear_data(
    89         ec_sdo_request_t *req /**< Sdo request. */
   105         ec_sdo_request_t *req /**< Sdo request. */
    90         )
   106         )