Interface IController

Centralized hub for interfacing with the player. Used for accessing schedules, templates, modules, etc.


public interface IController

Interface Members

MemberDescription

Command

Occurs when a command is received.

Navigation

Occurs when a web zone begins navigation to a new url. Can be used to inspect and cancel the request.

Played

Occurs when a media item is played.

QueryAIMResponse

Occurs when [query AIM response].

TemplateClicked

Occurs when [template clicked].

TemplateInitialized

Occurs when [template initialized].

TemplateResumed

Occurs when [template resumed].

TemplateSuspended

Occurs when [template suspended].

TemplateTerminated

Occurs when [template terminated].

GetDeviceTime

Gets the current device time.

public DateTime GetDeviceTime()

public DateTime GetDeviceTime(DateTime dateTime)

LogAffidavit

Appends a source to the affidavit log as played using the current timestamp.

public void LogAffidavit(Source source)

Print

Prints to the specified printer name using Google Cloud Print.

public bool Print(string printerName,     string userName,     string password,     Uri documentUri)

QueryAIM

Queries the AIM server. AIMHost property must be set before calling this method to use a non-default AIM host.

public void QueryAIM(AIMQueryTypes queryType)

SendCommand

Sends a command to the Controller. All registered command listeners will also receive the command.

public void SendCommand(string cmd,     string arg,     int delay)

Shutdown

Shuts down the player and exits to the desktop.

public void Shutdown()

AIMHost

Gets or sets the AIM host.

Device

Gets the device.

DeviceKey

Gets the device key.

Schedule

Gets the schedule.

Template

Gets the currently loaded template.

Requirements

Namespace: RevelScript
Assembly: revelscript.dll

© Catalyst LLC, 1996-2016 • Updated: 05/03/16
Comment or report problem with topic


This page was generated by the shareware version of West Wind Html Help Builder.