Interface IInstanceData
Unit
Declaration
type IInstanceData = interface(IInterface)
Description
Attributes
- GUID['{B53DF081-12FE-4446-821F-C72D15725906}']
Hierarchy
- IInterface
- IInstanceData
Overview
Methods
Description
Methods
function GetProductName: string; |
|
procedure GetProductVersion(out oMajor, oMinor, oRelease, oBuild: integer; var oBetaname: string); |
|
function GetName: string; |
|
procedure SetName(const iValue: string); |
|
function GetDescription: string; |
|
procedure SetDescription(const iValue: string); |
|
function GetRunMode: TInstanceRunMode; |
|
function GetConfigParts: TInstanceConfigParts; |
|
function GetUserLevel: TUserLevel; |
|
function GetUserName: string; |
|
procedure UserLogin(const iUser, iPassword: string); |
|
procedure UserLogout; |
|
function UserCanPerformTask(const iTask: TUserTask): boolean; |
|
function GetPlayoutConfig: TPlayoutConfig; |
|
function GetRootFolder: string; |
|
function GetConfigFolder: string; |
|
function CheckModule(const iID: string): boolean; |
|
function GetInstanceName: string; |
|
function GetIconText: string; |
|
function GetConfig: IConfiguration; |
|
function GetFactory: IFactory; |
|
function GetLogicEngine: ILogicEngine; |
|
function GetIconFolder: string; |
|
function GetOptions: TGlobalOptions; |
|
procedure SetOptions(iValue: TGlobalOptions); |
|
function GetRepositoryItem(iItem: TRepositoryItem): IPlaylistItem; |
|
function GetSerialPortManager: ISerialPortManager; |
|
function GetModules: IModuleList; |
|
function GetDisabledModules: IStrings; |
|
function GetRemoteController: IRemoteController; |
|
function GetDatabases: IDatabaseList; |
|
function GetFileManager: IFileManager; |
|
function GetLicensedRegionCount: integer; |
|
function GetActiveRegionCount: integer; |
|
function GetRegionNames: IStrings; |
|
function GetEffectiveRegionNames(iAll: boolean): IStrings; |
|
function GetRegionMapping: TRegionMappingArray; |
|
function GetRecycleBin: IRecycleBinPlaylist; |
|
function GetStandardAttributes: IStandardAttributeList; |
|
function GetRuntimeData(iKey: string): string; |
|
procedure SetRuntimeData(iKey: string; iValue: string); |
|
function GetTimeCorrection: TDateTime; |
|
procedure SetTimeCorrection(iValue: TDateTime); |
|
function FakeNow: TDateTime; |
|
function GetTempDir: string; |
|
function GetTempFilename(iExtension: string = '.tmp'): string; |
|
function GetCommandList: IStrings; |
|
function GetAudioDevices(iDeviceType: TAudioDeviceType): IAudioDeviceList; |
|
function GetPlaybackDevices: IPlaybackDeviceList; |
|
function GetRecordDevices: IRecordDeviceList; |
|
function GetPlaybackRouting: IPlaybackAudioRouting; |
|
function GetRecordRouting: IRecordAudioRouting; |
|
function GetSystemLog: ISystemLog; |
|
function GetLogger: ILogger; |
|
function GetMessageDispatcher: IMessageDispatcher; |
|
function GetAuthDatabaseConnection: ISQLConnection; |
|
function GetOnAir: boolean; |
|
procedure SetOnAir(iValue: boolean); |
|
procedure SetOnAirEx(iValue: boolean; iSource: string); |
|
procedure Initialize; |
|
procedure Finalize; |
|
procedure Startup; |
|
procedure Shutdown; |
|
function GetSystemSampleRate: integer; |
|
function GetDefaultFadeDuration: TTimeValue; |
|
procedure SetDefaultFadeDuration(iValue: TTimeValue); |
|
function GetEndMonDuration: TTimeValue; |
|
procedure SetEndMonDuration(iValue: TTimeValue); |
|
function IncPFLCount: integer; |
|
function DecPFLCount: integer; |
|
function GetPFLCount: integer; |
|
function IncExtPFLCount: integer; |
|
function DecExtPFLCount: integer; |
|
function GetExtPFLCount: integer; |
|
procedure SendNetworkMessage(iType: string; iData: IPersistentStorage); |
|
Generated by PasDoc 0.16.0.