Searched refs:CloudPrintProxyBackend (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/chrome/service/cloud_print/
H A Dcloud_print_proxy_backend.h25 // CloudPrintProxyFrontend is the interface used by CloudPrintProxyBackend to
28 // NOTE: All methods will be invoked by a CloudPrintProxyBackend on the same
29 // thread used to create that CloudPrintProxyBackend.
58 class CloudPrintProxyBackend { class in namespace:cloud_print
62 CloudPrintProxyBackend(CloudPrintProxyFrontend* frontend,
66 ~CloudPrintProxyBackend();
96 friend class base::RefCountedThreadSafe<CloudPrintProxyBackend::Core>;
98 DISALLOW_COPY_AND_ASSIGN(CloudPrintProxyBackend);
H A Dcloud_print_proxy_backend.cc36 // The real guts of CloudPrintProxyBackend, to keep the public client API clean.
37 class CloudPrintProxyBackend::Core
38 : public base::RefCountedThreadSafe<CloudPrintProxyBackend::Core>,
45 Core(CloudPrintProxyBackend* backend,
52 // The Do* methods are the various entry points from CloudPrintProxyBackend
61 // Called on the CloudPrintProxyBackend core_thread_ to perform
125 // Our parent CloudPrintProxyBackend
126 CloudPrintProxyBackend* backend_;
159 CloudPrintProxyBackend::CloudPrintProxyBackend( function in class:cloud_print::CloudPrintProxyBackend
[all...]
H A Dcloud_print_proxy.h84 scoped_ptr<CloudPrintProxyBackend> backend_;
H A Dcloud_print_proxy.cc160 backend_.reset(new CloudPrintProxyBackend(

Completed in 80 milliseconds