equal
deleted
inserted
replaced
370 } |
370 } |
371 } |
371 } |
372 |
372 |
373 /****************************************************************************/ |
373 /****************************************************************************/ |
374 |
374 |
|
375 void MasterDevice::readFoe( |
|
376 ec_ioctl_slave_foe_t *data |
|
377 ) |
|
378 { |
|
379 if (ioctl(fd, EC_IOCTL_SLAVE_FOE_READ, data) < 0) { |
|
380 stringstream err; |
|
381 err << "Failed to read via FoE: " << strerror(errno); |
|
382 throw MasterDeviceException(err); |
|
383 } |
|
384 } |
|
385 |
|
386 /****************************************************************************/ |
|
387 |
|
388 void MasterDevice::writeFoe( |
|
389 ec_ioctl_slave_foe_t *data |
|
390 ) |
|
391 { |
|
392 if (ioctl(fd, EC_IOCTL_SLAVE_FOE_WRITE, data) < 0) { |
|
393 stringstream err; |
|
394 err << "Failed to write via FoE: " << strerror(errno); |
|
395 throw MasterDeviceException(err); |
|
396 } |
|
397 } |
|
398 |
|
399 /****************************************************************************/ |
|
400 |
375 void MasterDevice::setDebug(unsigned int debugLevel) |
401 void MasterDevice::setDebug(unsigned int debugLevel) |
376 { |
402 { |
377 if (ioctl(fd, EC_IOCTL_MASTER_DEBUG, debugLevel) < 0) { |
403 if (ioctl(fd, EC_IOCTL_MASTER_DEBUG, debugLevel) < 0) { |
378 stringstream err; |
404 stringstream err; |
379 err << "Failed to set debug level: " << strerror(errno); |
405 err << "Failed to set debug level: " << strerror(errno); |