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

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

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

revision 527 by capela, Mon May 9 11:59:58 2005 UTC revision 563 by schoenebeck, Sun May 22 20:43:32 2005 UTC
# Line 62  Mutex LSCPServer::RTNotifyMutex = Mutex( Line 62  Mutex LSCPServer::RTNotifyMutex = Mutex(
62    
63  LSCPServer::LSCPServer(Sampler* pSampler) : Thread(true, false, 0, -4) {  LSCPServer::LSCPServer(Sampler* pSampler) : Thread(true, false, 0, -4) {
64      this->pSampler = pSampler;      this->pSampler = pSampler;
65      LSCPEvent::RegisterEvent(LSCPEvent::event_channels, "CHANNELS");      LSCPEvent::RegisterEvent(LSCPEvent::event_channel_count, "CHANNEL_COUNT");
66      LSCPEvent::RegisterEvent(LSCPEvent::event_voice_count, "VOICE_COUNT");      LSCPEvent::RegisterEvent(LSCPEvent::event_voice_count, "VOICE_COUNT");
67      LSCPEvent::RegisterEvent(LSCPEvent::event_stream_count, "STREAM_COUNT");      LSCPEvent::RegisterEvent(LSCPEvent::event_stream_count, "STREAM_COUNT");
68      LSCPEvent::RegisterEvent(LSCPEvent::event_buffer_fill, "BUFFER_FILL");      LSCPEvent::RegisterEvent(LSCPEvent::event_buffer_fill, "BUFFER_FILL");
69      LSCPEvent::RegisterEvent(LSCPEvent::event_info, "INFO");      LSCPEvent::RegisterEvent(LSCPEvent::event_channel_info, "CHANNEL_INFO");
70      LSCPEvent::RegisterEvent(LSCPEvent::event_misc, "MISCELLANEOUS");      LSCPEvent::RegisterEvent(LSCPEvent::event_misc, "MISCELLANEOUS");
71      hSocket = -1;      hSocket = -1;
72  }  }
# Line 1409  String LSCPServer::ResetSampler() { Line 1409  String LSCPServer::ResetSampler() {
1409      return result.Produce();      return result.Produce();
1410  }  }
1411    
1412    /**
1413     * Will be called by the parser to return general informations about this
1414     * sampler.
1415     */
1416    String LSCPServer::GetServerInfo() {
1417        dmsg(2,("LSCPServer: GetServerInfo()\n"));
1418        LSCPResultSet result;
1419        result.Add("DESCRIPTION", "LinuxSampler - modular, streaming capable sampler");
1420        result.Add("VERSION", VERSION);    
1421        return result.Produce();
1422    }
1423    
1424  /**  /**
1425   * Will be called by the parser to subscribe a client (frontend) on the   * Will be called by the parser to subscribe a client (frontend) on the
1426   * server for receiving event messages.   * server for receiving event messages.

Legend:
Removed from v.527  
changed lines
  Added in v.563

  ViewVC Help
Powered by ViewVC