tools/Master.h
changeset 957 ed5ac2e83495
parent 956 d9b9bc794d10
child 960 36e460ffbb5e
equal deleted inserted replaced
956:d9b9bc794d10 957:ed5ac2e83495
    44 
    44 
    45         void outputData(int);
    45         void outputData(int);
    46         void setDebug(const vector<string> &);
    46         void setDebug(const vector<string> &);
    47         void showDomains(int);
    47         void showDomains(int);
    48         void listSlaves();
    48         void listSlaves();
       
    49         void showMaster();
    49         void listPdos(int);
    50         void listPdos(int);
    50         void generateXml(int);
    51         void generateXml(int);
    51 
    52 
    52     protected:
    53     protected:
    53         void outputDomainData(unsigned int);
    54         void outputDomainData(unsigned int);
    54         void showDomain(unsigned int);
    55         void showDomain(unsigned int);
    55         void listSlavePdos(uint16_t, bool = false);
    56         void listSlavePdos(uint16_t, bool = false);
    56         void generateSlaveXml(uint16_t);
    57         void generateSlaveXml(uint16_t);
    57         unsigned int domainCount();
    58         unsigned int domainCount();
    58         unsigned int slaveCount();
    59         unsigned int slaveCount();
       
    60         void getMaster(ec_ioctl_master_t *);
    59         void slaveSyncs(uint16_t);
    61         void slaveSyncs(uint16_t);
    60         void getDomain(ec_ioctl_domain_t *, unsigned int);
    62         void getDomain(ec_ioctl_domain_t *, unsigned int);
    61         void getFmmu(ec_ioctl_domain_fmmu_t *, unsigned int, unsigned int);
    63         void getFmmu(ec_ioctl_domain_fmmu_t *, unsigned int, unsigned int);
    62         void getData(ec_ioctl_data_t *, unsigned int, unsigned int,
    64         void getData(ec_ioctl_data_t *, unsigned int, unsigned int,
    63                 unsigned char *);
    65                 unsigned char *);