C# Class Nikon.NikonManager

Inheritance: NikonBase
Show file Open project: RITMechArch/MechArch Class Usage Examples

Public Methods

Method Description
GetDeviceById ( uint id ) : NikonDevice
GetDeviceByIndex ( uint index ) : NikonDevice
NikonManager ( string md3File ) : System
NikonManager ( string md3File, SynchronizationContext context ) : System
NikonManager ( string md3File, string md3EntryPoint ) : System
NikonManager ( string md3File, string md3EntryPoint, SynchronizationContext context ) : System
Shutdown ( ) : void

Private Methods

Method Description
Async ( ) : void
HandleAddChild ( uint data ) : void
HandleEvent ( Nikon.NikonObject obj, eNkMAIDEvent currentEvent, uint data ) : void
HandleRemoveChild ( uint data ) : void
OnDeviceAdded ( NikonManager sender, NikonDevice device ) : void
OnDeviceRemoved ( NikonManager sender, NikonDevice device ) : void

Method Details

GetDeviceById() public method

public GetDeviceById ( uint id ) : NikonDevice
id uint
return NikonDevice

GetDeviceByIndex() public method

public GetDeviceByIndex ( uint index ) : NikonDevice
index uint
return NikonDevice

NikonManager() public method

public NikonManager ( string md3File ) : System
md3File string
return System

NikonManager() public method

public NikonManager ( string md3File, SynchronizationContext context ) : System
md3File string
context System.Threading.SynchronizationContext
return System

NikonManager() public method

public NikonManager ( string md3File, string md3EntryPoint ) : System
md3File string
md3EntryPoint string
return System

NikonManager() public method

public NikonManager ( string md3File, string md3EntryPoint, SynchronizationContext context ) : System
md3File string
md3EntryPoint string
context System.Threading.SynchronizationContext
return System

Shutdown() public method

public Shutdown ( ) : void
return void