FEnetWriteContinuousRequest 클래스
연속 디바이스 변수 쓰기 요청
구현
상속된 멤버
네임스페이스: VagabondK.Protocols.LSElectric.FEnet
어셈블리: VagabondK.Protocols.LSElectric.dll
구문
public class FEnetWriteContinuousRequest : FEnetWriteRequest, IRequest<FEnetCommErrorCode>, IRequest, IProtocolMessage, ICloneable, IList<byte>, ICollection<byte>, IEnumerable<byte>, IEnumerable, IContinuousAccessRequest
생성자
| 이름 | 설명 |
|---|---|
| FEnetWriteContinuousRequest(DeviceType, uint) | 생성자 |
| FEnetWriteContinuousRequest(DeviceType, uint, byte, params byte[]) | 생성자 |
| FEnetWriteContinuousRequest(DeviceType, uint, IEnumerable<byte>) | 생성자 |
속성
| 이름 | 설명 |
|---|---|
| BlockCount | 블록 수 |
| Count | 쓰기 요청할 디바이스 값 개수 |
| IsReadOnly | 디바이스 값 컬렉션이 읽기 전용인지 여부를 나타내는 값을 가져옵니다. |
| this[int] | 디바이스 값을 지정된 인덱스에 지정하거나 제거합니다. |
| StartDeviceIndex | 쓰기 요청 시작 디바이스 인덱스 |
| StartDeviceType | 쓰기 요청할 디바이스 영역 |
| StartDeviceVariable | 쓰기 요청 시작 디바이스 변수 |
메서드
| 이름 | 설명 |
|---|---|
| Add(byte) | 디바이스 값을 추가합니다. |
| Clear() | 모든 디바이스 값들을 제거합니다. |
| Clone() | 요청 메시지 복제 |
| Contains(byte) | 디바이스 값이 존재하는지 여부를 가져옵니다. |
| CopyTo(byte[], int) | 대상 배열의 지정된 인덱스에서 시작하여 전체 디바이스 값들을 복사합니다. |
| GetEnumerator() | 디바이스 값을 반복하는 열거자를 반환합니다. |
| IndexOf(byte) | 디바이스 값의 순서상 위치를 가져옵니다. |
| Insert(int, byte) | 지정된 인덱스에 디바이스 값을 삽입합니다. |
| OnCreateDataFrame() | 데이터 프레임 생성 |
| Remove(byte) | 맨 처음 발견되는 디바이스 값을 제거합니다. |
| RemoveAt(int) | 지정된 인덱스에 있는 디바이스 값을 제거합니다. |