본문으로 건너뛰기

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입니다.

참고