|
a/libupnpp/control/avtransport.hxx |
|
b/libupnpp/control/avtransport.hxx |
|
... |
|
... |
34 |
class UPnPServiceDesc;
|
34 |
class UPnPServiceDesc;
|
35 |
}
|
35 |
}
|
36 |
|
36 |
|
37 |
namespace UPnPClient {
|
37 |
namespace UPnPClient {
|
38 |
|
38 |
|
39 |
typedef STD_SHARED_PTR<AVTransport> AVTH;
|
39 |
typedef std::shared_ptr<AVTransport> AVTH;
|
40 |
|
40 |
|
41 |
/**
|
41 |
/**
|
42 |
* AVTransport Service client class.
|
42 |
* AVTransport Service client class.
|
43 |
*
|
43 |
*
|
44 |
*/
|
44 |
*/
|
|
... |
|
... |
156 |
int setURI(const std::string& uri, const std::string& metadata,
|
156 |
int setURI(const std::string& uri, const std::string& metadata,
|
157 |
int instanceID, bool next);
|
157 |
int instanceID, bool next);
|
158 |
int CTAStringToBits(const std::string& actions, int& iacts);
|
158 |
int CTAStringToBits(const std::string& actions, int& iacts);
|
159 |
|
159 |
|
160 |
private:
|
160 |
private:
|
161 |
void evtCallback(const STD_UNORDERED_MAP<std::string, std::string>&);
|
161 |
void evtCallback(const std::unordered_map<std::string, std::string>&);
|
162 |
void registerCallback();
|
162 |
void registerCallback();
|
163 |
|
163 |
|
164 |
};
|
164 |
};
|
165 |
|
165 |
|
166 |
} // namespace UPnPClient
|
166 |
} // namespace UPnPClient
|