/[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 2534 by schoenebeck, Wed Mar 5 17:29:15 2014 UTC revision 2535 by schoenebeck, Tue Apr 15 19:35:35 2014 UTC
# Line 67  protected: Line 67  protected:
67      int Main() OVERRIDE;      int Main() OVERRIDE;
68      optional<String> receiveLine();      optional<String> receiveLine();
69  private:  private:
70        struct Line {
71            String data;
72            bool isMultiLine;
73            bool isMultiLineComplete;
74        };
75      int hSocket;      int hSocket;
76      String m_lineBuffer;      String m_lineBuffer;
77      std::list<String> m_lines;      std::list<Line> m_lines;
78      Mutex m_linesMutex;      Mutex m_linesMutex;
79      Callback_t m_callback;      Callback_t m_callback;
80      Callback_t m_errorCallback;      Callback_t m_errorCallback;
81      Condition m_sync;      Condition m_sync;
82      bool m_multiLineExpected;      bool m_multiLineExpected;
     bool m_multiLineComplete;  
83  };  };
84    
85  #endif // LSCPCLIENT_H  #endif // LSCPCLIENT_H

Legend:
Removed from v.2534  
changed lines
  Added in v.2535

  ViewVC Help
Powered by ViewVC