C# 클래스 TSVCEO.CloudPrint.Proxy.CloudPrintProxy

상속: IDisposable
파일 보기 프로젝트 열기: klightspeed/CloudPrintProxy 1 사용 예제들

Private Properties

프로퍼티 타입 설명
DeleteCloudPrinter void
Dispose void
GetCloudPrintJobs IEnumerable
GetPrintQueues IEnumerable
PollUpdateCloudPrintJobs void
PollUpdatePrintQueues void
ProcessPush void
RegisterCloudPrinter string
RequestAuthCode string
RunXMPP void
ThrowIfDisposed void
UpdateCloudPrintJobs IEnumerable
UpdateCloudPrintJobs IEnumerable
UpdateCloudPrinter void
UpdatePrintQueues IEnumerable
XMPP_Ended void
XMPP_Reconnect void

공개 메소드들

메소드 설명
AcceptAuthCode ( string email ) : void
ClearAuthCode ( ) : void
CloudPrintProxy ( IPrintJobProcessor printjobprocessor, Action operationCancelledCallback ) : System
Dispose ( ) : void
EnqueuePrintJob ( string jobid ) : void
GetCloudPrintJobById ( string id ) : CloudPrintJob
GetCloudPrintJobsForUser ( string username ) : IEnumerable
GetCloudPrinterById ( string id ) : CloudPrinter
GetCloudPrinterByName ( string name ) : CloudPrinter
GetPrintDataStream ( CloudPrintJob job ) : Stream
GetPrintTicket ( CloudPrintJob job ) : PrintTicket
GetQueuedJobs ( ) : IEnumerable
GetQueuedJobs ( string username ) : IEnumerable
Register ( ) : string
RequestAuthCode ( ) : string
RestartDeferredJobs ( string username ) : void
Start ( bool useXMPP ) : void
Stop ( ) : void
UpdateCloudPrintJobs ( string printerid ) : IEnumerable
UpdatePrintJob ( CloudPrintJob job ) : void

비공개 메소드들

메소드 설명
DeleteCloudPrinter ( string printerid ) : void
Dispose ( bool disposing ) : void
GetCloudPrintJobs ( ) : IEnumerable
GetPrintQueues ( ) : IEnumerable
PollUpdateCloudPrintJobs ( ) : void
PollUpdatePrintQueues ( ) : void
ProcessPush ( System.Xml.Linq.XElement el, XMPP xmpp ) : void
RegisterCloudPrinter ( CloudPrinter printer ) : string
RequestAuthCode ( string URL ) : string
RunXMPP ( ) : void
ThrowIfDisposed ( ) : void
UpdateCloudPrintJobs ( ) : IEnumerable
UpdateCloudPrintJobs ( CloudPrinter printer ) : IEnumerable
UpdateCloudPrinter ( CloudPrinter printer ) : void
UpdatePrintQueues ( ) : IEnumerable
XMPP_Ended ( Exception ex, XMPP xmpp ) : void
XMPP_Reconnect ( object state ) : void

메소드 상세

AcceptAuthCode() 공개 메소드

public AcceptAuthCode ( string email ) : void
email string
리턴 void

ClearAuthCode() 공개 메소드

public ClearAuthCode ( ) : void
리턴 void

CloudPrintProxy() 공개 메소드

public CloudPrintProxy ( IPrintJobProcessor printjobprocessor, Action operationCancelledCallback ) : System
printjobprocessor IPrintJobProcessor
operationCancelledCallback Action
리턴 System

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

EnqueuePrintJob() 공개 메소드

public EnqueuePrintJob ( string jobid ) : void
jobid string
리턴 void

GetCloudPrintJobById() 공개 메소드

public GetCloudPrintJobById ( string id ) : CloudPrintJob
id string
리턴 CloudPrintJob

GetCloudPrintJobsForUser() 공개 메소드

public GetCloudPrintJobsForUser ( string username ) : IEnumerable
username string
리턴 IEnumerable

GetCloudPrinterById() 공개 메소드

public GetCloudPrinterById ( string id ) : CloudPrinter
id string
리턴 CloudPrinter

GetCloudPrinterByName() 공개 메소드

public GetCloudPrinterByName ( string name ) : CloudPrinter
name string
리턴 CloudPrinter

GetPrintDataStream() 공개 메소드

public GetPrintDataStream ( CloudPrintJob job ) : Stream
job CloudPrintJob
리턴 Stream

GetPrintTicket() 공개 메소드

public GetPrintTicket ( CloudPrintJob job ) : PrintTicket
job CloudPrintJob
리턴 PrintTicket

GetQueuedJobs() 공개 메소드

public GetQueuedJobs ( ) : IEnumerable
리턴 IEnumerable

GetQueuedJobs() 공개 메소드

public GetQueuedJobs ( string username ) : IEnumerable
username string
리턴 IEnumerable

Register() 공개 메소드

public Register ( ) : string
리턴 string

RequestAuthCode() 공개 메소드

public RequestAuthCode ( ) : string
리턴 string

RestartDeferredJobs() 공개 메소드

public RestartDeferredJobs ( string username ) : void
username string
리턴 void

Start() 공개 메소드

public Start ( bool useXMPP ) : void
useXMPP bool
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

UpdateCloudPrintJobs() 공개 메소드

public UpdateCloudPrintJobs ( string printerid ) : IEnumerable
printerid string
리턴 IEnumerable

UpdatePrintJob() 공개 메소드

public UpdatePrintJob ( CloudPrintJob job ) : void
job CloudPrintJob
리턴 void