/[svn]/linuxsampler/trunk/src/network/lscpserver.h
ViewVC logotype

Diff of /linuxsampler/trunk/src/network/lscpserver.h

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

revision 1187 by iliev, Wed May 16 14:22:26 2007 UTC revision 1200 by iliev, Thu May 24 14:04:18 2007 UTC
# Line 169  class LSCPServer : public Thread { Line 169  class LSCPServer : public Thread {
169          String CopyDbInstrumentDirectory(String Dir, String Dst);          String CopyDbInstrumentDirectory(String Dir, String Dst);
170          String SetDbInstrumentDirectoryDescription(String Dir, String Desc);          String SetDbInstrumentDirectoryDescription(String Dir, String Desc);
171          String FindDbInstrumentDirectories(String Dir, std::map<String,String> Parameters, bool Recursive = true);          String FindDbInstrumentDirectories(String Dir, std::map<String,String> Parameters, bool Recursive = true);
172          String AddDbInstruments(String DbDir, String FilePath, int Index = -1);          String AddDbInstruments(String DbDir, String FilePath, int Index = -1, bool bBackground = false);
173          String AddDbInstrumentsFlat(String DbDir, String FilePath);          String AddDbInstruments(String ScanMode, String DbDir, String FsDir, bool bBackground = false);
         String AddDbInstrumentsNonrecursive(String DbDir, String FsDir);  
174          String RemoveDbInstrument(String Instr);          String RemoveDbInstrument(String Instr);
175          String GetDbInstrumentCount(String Dir, bool Recursive = false);          String GetDbInstrumentCount(String Dir, bool Recursive = false);
176          String GetDbInstruments(String Dir, bool Recursive = false);          String GetDbInstruments(String Dir, bool Recursive = false);
# Line 181  class LSCPServer : public Thread { Line 180  class LSCPServer : public Thread {
180          String CopyDbInstrument(String Instr, String Dst);          String CopyDbInstrument(String Instr, String Dst);
181          String SetDbInstrumentDescription(String Instr, String Desc);          String SetDbInstrumentDescription(String Instr, String Desc);
182          String FindDbInstruments(String Dir, std::map<String,String> Parameters, bool Recursive = true);          String FindDbInstruments(String Dir, std::map<String,String> Parameters, bool Recursive = true);
183            String GetDbInstrumentsJobInfo(int JobId);
184          String ResetChannel(uint uiSamplerChannel);          String ResetChannel(uint uiSamplerChannel);
185          String ResetSampler();          String ResetSampler();
186          String GetServerInfo();          String GetServerInfo();
# Line 388  class LSCPServer : public Thread { Line 388  class LSCPServer : public Thread {
388                   * @param NewName The new name of the directory.                   * @param NewName The new name of the directory.
389                   */                   */
390                  virtual void InstrumentNameChanged(String Instr, String NewName);                  virtual void InstrumentNameChanged(String Instr, String NewName);
391    
392                    /**
393                     * Invoked when the status of particular job is changed.
394                     * @param JobId The ID of the job.
395                     */
396                    virtual void JobStatusChanged(int JobId);
397          } dbInstrumentsEventHandler;          } dbInstrumentsEventHandler;
398  #endif // HAVE_SQLITE3  #endif // HAVE_SQLITE3
399  };  };

Legend:
Removed from v.1187  
changed lines
  Added in v.1200

  ViewVC Help
Powered by ViewVC