|
a/libupnpp/control/service.hxx |
|
b/libupnpp/control/service.hxx |
|
... |
|
... |
48 |
// Using char * to avoid any issue with strings and concurrency
|
48 |
// Using char * to avoid any issue with strings and concurrency
|
49 |
virtual void changed(const char *nm, int val) = 0;
|
49 |
virtual void changed(const char *nm, int val) = 0;
|
50 |
virtual void changed(const char *nm, const char *val) = 0;
|
50 |
virtual void changed(const char *nm, const char *val) = 0;
|
51 |
// Used for track metadata (parsed as content directory entry). Not always
|
51 |
// Used for track metadata (parsed as content directory entry). Not always
|
52 |
// needed.
|
52 |
// needed.
|
53 |
virtual void changed(const char */*nm*/, UPnPDirObject /*meta*/) {};
|
53 |
virtual void changed(const char * /*nm*/, UPnPDirObject /*meta*/) {};
|
54 |
// Used by ohplaylist. Not always needed
|
54 |
// Used by ohplaylist. Not always needed
|
55 |
virtual void changed(const char */*nm*/, std::vector<int> /*ids*/) {};
|
55 |
virtual void changed(const char * /*nm*/, std::vector<int> /*ids*/) {};
|
56 |
};
|
56 |
};
|
57 |
|
57 |
|
58 |
typedef
|
58 |
typedef
|
59 |
STD_FUNCTION<void (const STD_UNORDERED_MAP<std::string, std::string>&)>
|
59 |
STD_FUNCTION<void (const STD_UNORDERED_MAP<std::string, std::string>&)>
|
60 |
evtCBFunc;
|
60 |
evtCBFunc;
|