Urban Airship Windows Library  1.0.4.0
 All Classes Namespaces Functions Enumerations Enumerator Properties Events
Package UrbanAirship

Namespaces

package  Push
 
package  Util
 

Classes

class  AirshipConfig
 Urban Airship application configuration. This class is the primary configuration interface for the Urban Airship library. More...
 
class  DelegatedLogWriter
 Implemenation of ILogWriter that takes an arbitrary delegate (function in JavaScript) to use as the WriteLine method. This class is primarily of use to HTML5/JavaScript apps, since these cannot implement interfaces on their own. More...
 
interface  ILogWriter
 Interface for objects used by the Logger More...
 
class  Logger
 Logging class used for the Urban Airship Push RTC
 
class  UAirship
 UAirship is the primary manager class for the Urban Airship library. It manages app configuration and handles service initialization. More...
 

Enumerations

enum  LogLevel {
  Verbose, Debug, Info, Warn,
  Error, Assert
}
 Setting for Logger logging level. Verbose is the highest, Error is the lowest. Default is Info More...
 

Functions

delegate void LogDelegate (string s)
 A delegate type that can perform logging tasks. More...
 

Enumeration Type Documentation

Setting for Logger logging level. Verbose is the highest, Error is the lowest. Default is Info

In order to comply with the WinRTC public type constraints, this can't be embedded in the class

Enumerator
Verbose 

Verbose is the highest level of logging

Debug 

Debug is one level below Verbose

Info 

Info is two levels below Verbose, and is the default

Warn 

Warn is three levels below Verbose

Error 

Error is four levels below Verbose

Assert 

Assert is reserved for future use.

Function Documentation

delegate void UrbanAirship.LogDelegate ( string  s)

A delegate type that can perform logging tasks.

Parameters
sA log message string.