IDeviceMonitor
장치 채널을 모니터링하고 캐시된 상태를 주기적으로 새로 고칩니다.
네임스페이스: ControlBee.Interfaces
상속: IDisposable
메서드
Add
모니터링할 장치 채널을 추가합니다.
void Add(IDeviceChannel channel);
매개변수:
channel— 모니터링할 장치 채널입니다.
Start
모니터링 루프를 시작합니다.
void Start();
SetAlwaysUpdate
특정 채널이 매 모니터링 주기마다 항상 캐시를 새로 고치도록 표시합니다.
void SetAlwaysUpdate(string actorName, string itemPath);
매개변수:
actorName— 채널을 소유하는 액터의 이름입니다.itemPath— 채널의 항목 경로입니다.
GetAlwaysUpdate
특정 채널이 항상 업데이트하도록 설정되어 있는지 확인합니다.
bool GetAlwaysUpdate(string actorName, string itemPath);
매개변수:
actorName— 채널을 소유하는 액터의 이름입니다.itemPath— 채널의 항목 경로입니다.
반환값: 채널이 항상 업데이트하도록 설정된 경우 true, 그렇지 않으면 false입니다.