Zebra LinkOS Multiplatform SDK for Xamarin  1.1
Link-OS Portable Class Library Plugin for Xamarin
LinkOS.Plugin.DiscoveryHandler Class Reference

Class to provide printer discovery events More...

Public Member Functions

delegate void DiscoveryErrorHandler (object sender, string message)
 This method is invoked when there is an error during discovery. The discovery will be cancelled when this method is invoked. discoveryFinished() will not be called if this method is invoked. More...
 
delegate void DiscoveryFinishedHandler (object sender)
 This method is invoked when discovery is finished. More...
 
delegate void FoundPrinterHandler (object sender, IDiscoveredPrinter discoveredPrinter)
 This method is invoked when a printer has been discovered. This method will be invoked for each printer that is found. More...
 

Properties

static IDiscoveryHandler Current [get]
 Current DiscoveryHandler to use More...
 

Events

static DiscoveryErrorHandler OnDiscoveryError
 This event is invoked when there is an error during discovery. More...
 
static DiscoveryFinishedHandler OnDiscoveryFinished
 This event is invoked when discovery is finished. More...
 
static FoundPrinterHandler OnFoundPrinter
 This event is invoked when a printer has been discovered. More...
 

Detailed Description

Class to provide printer discovery events

Member Function Documentation

delegate void LinkOS.Plugin.DiscoveryHandler.DiscoveryErrorHandler ( object  sender,
string  message 
)

This method is invoked when there is an error during discovery. The discovery will be cancelled when this method is invoked. discoveryFinished() will not be called if this method is invoked.

Parameters
senderthe specific IDiscoveryHandler initiating this event
messagethe error message
delegate void LinkOS.Plugin.DiscoveryHandler.DiscoveryFinishedHandler ( object  sender)

This method is invoked when discovery is finished.

Parameters
senderthe specific IDiscoveryHandler initiating this event
delegate void LinkOS.Plugin.DiscoveryHandler.FoundPrinterHandler ( object  sender,
IDiscoveredPrinter  discoveredPrinter 
)

This method is invoked when a printer has been discovered. This method will be invoked for each printer that is found.

Parameters
senderthe specific IDiscoveryHandler initiating this event
discoveredPrintera discovered printer.

Property Documentation

IDiscoveryHandler LinkOS.Plugin.DiscoveryHandler.Current
staticget

Current DiscoveryHandler to use

Event Documentation

DiscoveryErrorHandler LinkOS.Plugin.DiscoveryHandler.OnDiscoveryError
static

This event is invoked when there is an error during discovery.

DiscoveryFinishedHandler LinkOS.Plugin.DiscoveryHandler.OnDiscoveryFinished
static

This event is invoked when discovery is finished.

FoundPrinterHandler LinkOS.Plugin.DiscoveryHandler.OnFoundPrinter
static

This event is invoked when a printer has been discovered.


The documentation for this class was generated from the following file: