tools/Master.h
changeset 990 4f223f3df05a
parent 989 816663ca9370
child 1001 a8eab75aa8e3
equal deleted inserted replaced
989:816663ca9370 990:4f223f3df05a
    40         ~Master();
    40         ~Master();
    41 
    41 
    42         void setIndex(unsigned int);
    42         void setIndex(unsigned int);
    43 
    43 
    44         void writeAlias(int, bool, const vector<string> &);
    44         void writeAlias(int, bool, const vector<string> &);
       
    45         void showConfig();
    45         void outputData(int);
    46         void outputData(int);
    46         void setDebug(const vector<string> &);
    47         void setDebug(const vector<string> &);
    47         void showDomains(int);
    48         void showDomains(int);
    48         void listSlaves();
    49         void listSlaves();
    49         void showMaster();
    50         void showMaster();
    70         void showSlave(uint16_t);
    71         void showSlave(uint16_t);
    71         void generateSlaveXml(uint16_t);
    72         void generateSlaveXml(uint16_t);
    72         unsigned int domainCount();
    73         unsigned int domainCount();
    73         unsigned int slaveCount();
    74         unsigned int slaveCount();
    74         void getMaster(ec_ioctl_master_t *);
    75         void getMaster(ec_ioctl_master_t *);
    75         void slaveSyncs(uint16_t);
    76         void getConfig(ec_ioctl_config_t *, unsigned int);
       
    77         void getConfigPdo(ec_ioctl_config_pdo_t *, unsigned int,
       
    78                 unsigned int, unsigned int);
       
    79         void getConfigPdoEntry(ec_ioctl_config_pdo_entry_t *, unsigned int,
       
    80                 unsigned int, unsigned int, unsigned int);
       
    81         void getConfigSdo(ec_ioctl_config_sdo_t *, unsigned int, unsigned int);
    76         void getDomain(ec_ioctl_domain_t *, unsigned int);
    82         void getDomain(ec_ioctl_domain_t *, unsigned int);
    77         void getFmmu(ec_ioctl_domain_fmmu_t *, unsigned int, unsigned int);
    83         void getFmmu(ec_ioctl_domain_fmmu_t *, unsigned int, unsigned int);
    78         void getData(ec_ioctl_data_t *, unsigned int, unsigned int,
    84         void getData(ec_ioctl_data_t *, unsigned int, unsigned int,
    79                 unsigned char *);
    85                 unsigned char *);
    80         void getSlave(ec_ioctl_slave_t *, uint16_t);
    86         void getSlave(ec_ioctl_slave_t *, uint16_t);