Interface IAudioRouting

Unit

Declaration

type IAudioRouting = interface(IUpdateObject)

Description

No description available, ancestor IUpdateObject description follows
No description available, ancestor IObservable description follows

—————————————————————————– Base Interfaces —————————————————————————–

Attributes
GUID['{8532953B-320D-418B-A447-AC95DFAC368B}']
Attributes
GUID['{4C481E54-568A-46B4-BAAA-C0071932FDCF}']
Attributes
GUID['{3913016A-20F5-4918-B8FA-177EEC6D9440}']

Hierarchy

Overview

Methods

Public procedure Assign(iOther: IAudioRouting);
Public procedure AddNode(iNodeID, iDefaultNodeID, iDefaultDeviceID, iReadablePath: string; iPriority: integer; iBlockClasses: TStringArray = nil);
Public procedure DeleteNodesByPrefix(iPrefix: string);
Public function GetNodes: TAudioRoutingNodeArray;
Public function GetInvalidNodeCount: integer;
Public function GetFuzzyNodeCount: integer;
Public function GetFuzzyNodes: TAudioRoutingNodeAndResolveResultArray;
Public function GetAssignment: IStrings;
Public procedure SetAssignment(iValue: IStrings);
Public procedure SetSingleAssignment(iNodeID: string; iDeviceID: string);
Public function Resolve(iNodeID: string): TAudioRoutingResolveResult;

Description

Methods

Public procedure Assign(iOther: IAudioRouting);
 
Public procedure AddNode(iNodeID, iDefaultNodeID, iDefaultDeviceID, iReadablePath: string; iPriority: integer; iBlockClasses: TStringArray = nil);
 
Public procedure DeleteNodesByPrefix(iPrefix: string);
 
Public function GetNodes: TAudioRoutingNodeArray;
 
Public function GetInvalidNodeCount: integer;
 
Public function GetFuzzyNodeCount: integer;
 
Public function GetFuzzyNodes: TAudioRoutingNodeAndResolveResultArray;
 
Public function GetAssignment: IStrings;
 
Public procedure SetAssignment(iValue: IStrings);
 
Public procedure SetSingleAssignment(iNodeID: string; iDeviceID: string);
 
Public function Resolve(iNodeID: string): TAudioRoutingResolveResult;
 

Generated by PasDoc 0.16.0.