IDeviceManager
시스템의 하드웨어 장치 레지스트리를 관리합니다.
네임스페이스: ControlBee.Interfaces
메서드
Get
이름으로 장치를 조회합니다.
IDevice? Get(string name);
매개변수:
name— 장치의 이름입니다.
반환값: 찾은 경우 IDevice, 그렇지 않으면 null입니다.
Add
지정된 이름으로 장치를 등록합니다.
void Add(string name, IDevice device);
매개변수:
name— 장치에 할당할 이름입니다.device— 등록할 장치 인스턴스입니다.
GetDevices
등록된 모든 장치를 반환합니다.
IDevice[] GetDevices();
반환값: 등록된 모든 IDevice 인스턴스 배열입니다.