tools/Master.h
changeset 938 5b936e8e39fa
parent 936 30fddfce8db6
child 948 1cfab7161491
equal deleted inserted replaced
937:e2ee1bed5bd6 938:5b936e8e39fa
    40         void open(unsigned int);
    40         void open(unsigned int);
    41         void close();
    41         void close();
    42 
    42 
    43         void listSlaves();
    43         void listSlaves();
    44         void listPdos(int);
    44         void listPdos(int);
       
    45         void generateXml(int);
    45 
    46 
    46     protected:
    47     protected:
    47         void listSlavePdos(uint16_t, bool = false);
    48         void listSlavePdos(uint16_t, bool = false);
       
    49         void generateSlaveXml(uint16_t);
    48         unsigned int slaveCount();
    50         unsigned int slaveCount();
    49         void slaveSyncs(uint16_t);
    51         void slaveSyncs(uint16_t);
    50         void getSlave(ec_ioctl_slave_t *, uint16_t);
    52         void getSlave(ec_ioctl_slave_t *, uint16_t);
    51         void getSync(ec_ioctl_sync_t *, uint16_t, uint8_t);
    53         void getSync(ec_ioctl_sync_t *, uint16_t, uint8_t);
    52         void getPdo(ec_ioctl_pdo_t *, uint16_t, uint8_t, uint8_t);
    54         void getPdo(ec_ioctl_pdo_t *, uint16_t, uint8_t, uint8_t);