Lines Matching defs:GcdPrivateAPIImpl

96 class GcdPrivateAPIImpl : public EventRouter::Observer,
114 explicit GcdPrivateAPIImpl(content::BrowserContext* context);
115 virtual ~GcdPrivateAPIImpl();
117 static GcdPrivateAPIImpl* Get(content::BrowserContext* context);
197 const GcdPrivateAPIImpl::MessageResponseCallback& callback,
212 GcdPrivateAPIImpl::MessageResponseCallback callback_;
233 const GcdPrivateAPIImpl::SessionEstablishedCallback& callback);
237 GcdPrivateAPIImpl::MessageResponseCallback callback);
254 GcdPrivateAPIImpl::SessionEstablishedCallback session_established_callback_;
257 GcdPrivateAPIImpl::GcdPrivateAPIImpl(content::BrowserContext* context)
268 GcdPrivateAPIImpl::~GcdPrivateAPIImpl() {
274 void GcdPrivateAPIImpl::OnListenerAdded(const EventListenerInfo& details) {
296 void GcdPrivateAPIImpl::OnListenerRemoved(const EventListenerInfo& details) {
308 void GcdPrivateAPIImpl::DeviceChanged(
327 void GcdPrivateAPIImpl::DeviceRemoved(const std::string& name) {
336 void GcdPrivateAPIImpl::DeviceCacheFlushed() {
348 GcdPrivateAPIImpl* GcdPrivateAPIImpl::Get(content::BrowserContext* context) {
354 bool GcdPrivateAPIImpl::QueryForDevices() {
363 void GcdPrivateAPIImpl::EstablishSession(const std::string& ip_address,
374 void GcdPrivateAPIImpl::ConfirmCode(int session_id,
387 void GcdPrivateAPIImpl::SendMessage(int session_id,
435 void GcdPrivateAPIImpl::RequestWifiPassword(const std::string& ssid,
441 base::Bind(&GcdPrivateAPIImpl::OnWifiPassword,
450 void GcdPrivateAPIImpl::OnWifiPassword(const SuccessCallback& callback,
461 void GcdPrivateAPIImpl::StartWifiIfNotStarted() {
470 void GcdPrivateAPIImpl::RemoveSession(int session_id) {
474 scoped_ptr<base::ListValue> GcdPrivateAPIImpl::GetPrefetchedSSIDList() {
491 const GcdPrivateAPIImpl::MessageResponseCallback& callback,
555 const GcdPrivateAPIImpl::SessionEstablishedCallback& callback) {
563 GcdPrivateAPIImpl::MessageResponseCallback callback) {
597 : impl_(new GcdPrivateAPIImpl(context)) {
700 GcdPrivateAPIImpl* gcd_api = GcdPrivateAPIImpl::Get(GetProfile());
727 GcdPrivateAPIImpl* gcd_api = GcdPrivateAPIImpl::Get(GetProfile());
756 GcdPrivateAPIImpl* gcd_api = GcdPrivateAPIImpl::Get(GetProfile());
797 GcdPrivateAPIImpl* gcd_api = GcdPrivateAPIImpl::Get(GetProfile());
827 GcdPrivateAPIImpl* gcd_api = GcdPrivateAPIImpl::Get(GetProfile());
862 GcdPrivateAPIImpl* gcd_api = GcdPrivateAPIImpl::Get(GetProfile());
887 GcdPrivateAPIImpl* gcd_api = GcdPrivateAPIImpl::Get(GetProfile());