/[svn]/qsampler/trunk/src/qsamplerDevice.h
ViewVC logotype

Diff of /qsampler/trunk/src/qsamplerDevice.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 466 by capela, Tue Mar 15 15:32:29 2005 UTC revision 467 by capela, Tue Mar 15 23:54:14 2005 UTC
# Line 118  public: Line 118  public:
118          // Device port/channel list accessor.          // Device port/channel list accessor.
119          qsamplerDevicePortList& ports();          qsamplerDevicePortList& ports();
120    
121            // Device parameter dependency list refreshner.
122            int refreshParams(lscp_client_t *pClient);
123          // Device port/channel list refreshner.          // Device port/channel list refreshner.
124          void refresh(lscp_client_t *pClient);          int refreshPorts(lscp_client_t *pClient);
125                    // Refresh/set dependencies given that some parameter has changed.
126            int refreshDepends(lscp_client_t *pClient, const QString& sParam);
127    
128          // Device ids enumerator.          // Device ids enumerator.
129          static int *getDevices(lscp_client_t *pClient,          static int *getDevices(lscp_client_t *pClient,
130                  qsamplerDeviceType deviceType);                  qsamplerDeviceType deviceType);
# Line 131  public: Line 135  public:
135    
136  private:  private:
137    
138            // Refresh/set given parameter based on driver supplied dependencies.
139            int refreshParam(lscp_client_t *pClient, const QString& sParam);
140    
141          // Instance variables.          // Instance variables.
142          int                m_iDeviceID;          int                m_iDeviceID;
143          qsamplerDeviceType m_deviceType;          qsamplerDeviceType m_deviceType;

Legend:
Removed from v.466  
changed lines
  Added in v.467

  ViewVC Help
Powered by ViewVC