lib60870.NET 2.3.0
IEC 60870-5-101/104 Protocol Source Code Library for C#/.NET
Loading...
Searching...
No Matches
lib60870.CS101.FileDirectory Class Reference

File directory - F_DR_TA_1 (126) More...

Inheritance diagram for lib60870.CS101.FileDirectory:
Collaboration diagram for lib60870.CS101.FileDirectory:

Public Member Functions

override int GetEncodedSize ()
 
 FileDirectory (int objectAddress, NameOfFile nof, int lengthOfFile, byte sof, CP56Time2a creationTime)
 
 FileDirectory (int objectAddress, NameOfFile nof, int lengthOfFile, int status, bool LFD, bool FOR, bool FA, CP56Time2a creationTime)
 
override void Encode (Frame frame, ApplicationLayerParameters parameters, bool isSequence)
 
- Public Member Functions inherited from lib60870.CS101.InformationObject
override string ToString ()
 
 InformationObject (int objectAddress)
 
int GetEncodedSize ()
 Gets the encoded payload size of the object (information object size without the IOA)
 

Properties

override TypeID Type [get]
 
override bool SupportsSequence [get]
 
NameOfFile NOF [get, set]
 
int LengthOfFile [get, set]
 
byte SOF [get, set]
 Gets or sets the SOF (Status of file - 7.2.6.38 in IEC 60870-5-101:2003)
 
int STATUS [get]
 
bool LFD [get]
 
bool FOR [get]
 
bool FA [get]
 
- Properties inherited from lib60870.CS101.InformationObject
int ObjectAddress [get, set]
 
bool SupportsSequence [get]
 Indicates if this information object type supports sequence of information objects encoding.
 
TypeID Type [get]
 The type ID (message type) of the information object type.
 

Additional Inherited Members

- Protected Member Functions inherited from lib60870.CS101.InformationObject
 InformationObject (ApplicationLayerParameters parameters, byte[] msg, int startIndex, bool isSequence)
 

Detailed Description

File directory - F_DR_TA_1 (126)

Member Function Documentation

◆ Encode()

override void lib60870.CS101.FileDirectory.Encode ( Frame frame,
ApplicationLayerParameters parameters,
bool isSequence )
virtual

Reimplemented from lib60870.CS101.InformationObject.

Property Documentation

◆ SOF

byte lib60870.CS101.FileDirectory.SOF
getset

Gets or sets the SOF (Status of file - 7.2.6.38 in IEC 60870-5-101:2003)

SOF value


The documentation for this class was generated from the following file: