C# Class JackSharp.Client

Base class for JackClients.
Inheritance: IDisposable
Afficher le fichier Open project: residuum/JackSharp Class Usage Examples

Protected Properties

Свойство Type Description
Name string

Méthodes publiques

Méthode Description
Dispose ( ) : void

Méthodes protégées

Méthode Description
BaseOpen ( bool startServer ) : ClientStatus
Client ( string name ) : System
Close ( ) : void
Dispose ( bool isDisposing ) : void
GetAllJackPorts ( ) : List
InvokeNotAvaible ( string eventName ) : void
PortListFromPointer ( IntPtr initialPorts ) : List
Start ( bool startServer ) : bool
Stop ( ) : bool
WireUpBaseCallbacks ( ) : void

Private Methods

Méthode Description
MapPort ( string portName ) : PortReference
OnBufferSizeChange ( uint nframes, IntPtr arg ) : int
OnJackXrun ( IntPtr args ) : int
OnSampleRateChange ( uint nframes, IntPtr arg ) : int
OnShutdown ( IntPtr args ) : void
Open ( bool startServer ) : bool
SetUpBaseCallbacks ( ) : void

Method Details

BaseOpen() protected méthode

protected BaseOpen ( bool startServer ) : ClientStatus
startServer bool
Résultat ClientStatus

Client() protected méthode

protected Client ( string name ) : System
name string
Résultat System

Close() protected méthode

protected Close ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool isDisposing ) : void
isDisposing bool
Résultat void

GetAllJackPorts() protected méthode

protected GetAllJackPorts ( ) : List
Résultat List

InvokeNotAvaible() protected méthode

protected InvokeNotAvaible ( string eventName ) : void
eventName string
Résultat void

PortListFromPointer() protected méthode

protected PortListFromPointer ( IntPtr initialPorts ) : List
initialPorts System.IntPtr
Résultat List

Start() protected méthode

protected Start ( bool startServer ) : bool
startServer bool
Résultat bool

Stop() protected méthode

protected Stop ( ) : bool
Résultat bool

WireUpBaseCallbacks() protected méthode

protected WireUpBaseCallbacks ( ) : void
Résultat void

Property Details

Name protected_oe property

protected string Name
Résultat string