Lines Matching defs:PrintJob
19 PrintJob::PrintJob()
34 PrintJob::~PrintJob() {
44 void PrintJob::Initialize(PrintJobWorkerOwner* job,
63 Source<PrintJob>(this));
66 void PrintJob::Observe(NotificationType type,
81 void PrintJob::GetSettingsDone(const PrintSettings& new_settings,
86 PrintJobWorker* PrintJob::DetachWorker(PrintJobWorkerOwner* new_owner) {
91 MessageLoop* PrintJob::message_loop() {
95 const PrintSettings& PrintJob::settings() const {
99 int PrintJob::cookie() const {
106 void PrintJob::WillDestroyCurrentMessageLoop() {
110 void PrintJob::StartPrinting() {
128 Source<PrintJob>(this),
132 void PrintJob::Stop() {
136 scoped_refptr<PrintJob> handle(this);
144 Source<PrintJob>(this));
150 void PrintJob::Cancel() {
156 scoped_refptr<PrintJob> handle(this);
170 Source<PrintJob>(this),
176 bool PrintJob::FlushJob(int timeout_ms) {
178 scoped_refptr<PrintJob> handle(this);
198 void PrintJob::DisconnectSource() {
204 bool PrintJob::is_job_pending() const {
208 PrintedDocument* PrintJob::document() const {
212 void PrintJob::UpdatePrintedDocument(PrintedDocument* new_document) {
230 void PrintJob::OnNotifyPrintJobEvent(const JobEventDetails& event_details) {
255 this, &PrintJob::OnDocumentDone));
265 void PrintJob::OnDocumentDone() {
268 scoped_refptr<PrintJob> handle(this);
277 Source<PrintJob>(this),
281 void PrintJob::ControlledWorkerShutdown() {