Mercurial > hg > piper-cpp
comparison vamp-client/SynchronousTransport.h @ 171:8d2b12442903
Merge branch 'master' of https://github.com/piper-audio/piper-cpp
author | Lucas Thompson <dev@lucas.im> |
---|---|
date | Tue, 31 Jan 2017 15:07:39 +0000 |
parents | 590b1a1fd955 |
children | ce42f0bebae3 |
comparison
equal
deleted
inserted
replaced
168:718dd5404855 | 171:8d2b12442903 |
---|---|
50 | 50 |
51 virtual ~MessageCompletenessChecker() = default; | 51 virtual ~MessageCompletenessChecker() = default; |
52 virtual State check(const std::vector<char> &message) const = 0; | 52 virtual State check(const std::vector<char> &message) const = 0; |
53 }; | 53 }; |
54 | 54 |
55 class ServerCrashed : public std::runtime_error | |
56 { | |
57 public: | |
58 ServerCrashed() : std::runtime_error("Piper server exited unexpectedly") {} | |
59 }; | |
60 | |
61 class LogCallback | 55 class LogCallback |
62 { | 56 { |
63 public: | 57 public: |
64 virtual ~LogCallback() { } | 58 virtual ~LogCallback() { } |
65 virtual void log(std::string) const = 0; | 59 virtual void log(std::string) const = 0; |