/[svn]/linuxsampler/trunk/src/shell/LSCPClient.h
ViewVC logotype

Diff of /linuxsampler/trunk/src/shell/LSCPClient.h

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

revision 2531 by schoenebeck, Wed Feb 5 20:45:18 2014 UTC revision 2532 by schoenebeck, Wed Mar 5 17:29:15 2014 UTC
# Line 62  public: Line 62  public:
62      optional<String> lookAheadLine(int index);      optional<String> lookAheadLine(int index);
63      optional<String> popLine();      optional<String> popLine();
64      void setCallback(Callback_t fn);      void setCallback(Callback_t fn);
65        void setErrorCallback(Callback_t fn);
66  protected:  protected:
67      int Main() OVERRIDE;      int Main() OVERRIDE;
68      optional<String> receiveLine();      optional<String> receiveLine();
# Line 71  private: Line 72  private:
72      std::list<String> m_lines;      std::list<String> m_lines;
73      Mutex m_linesMutex;      Mutex m_linesMutex;
74      Callback_t m_callback;      Callback_t m_callback;
75        Callback_t m_errorCallback;
76      Condition m_sync;      Condition m_sync;
77      bool m_multiLineExpected;      bool m_multiLineExpected;
78      bool m_multiLineComplete;      bool m_multiLineComplete;

Legend:
Removed from v.2531  
changed lines
  Added in v.2532

  ViewVC Help
Powered by ViewVC