Class DSF
Information about Duet Software Framework
Inherited Members
Namespace: DuetAPI.ObjectModel
Assembly: DuetAPI.dll
Syntax
public class DSF : ModelObject, IModelObject, ICloneable, INotifyPropertyChanged, INotifyPropertyChanging
Properties
BuildDateTime
Datetime when DSF was built
Declaration
public string BuildDateTime { get; set; }
Property Value
Type | Description |
---|---|
string |
HttpEndpoints
List of registered third-party HTTP endpoints
Declaration
public ModelCollection<HttpEndpoint> HttpEndpoints { get; }
Property Value
Type | Description |
---|---|
ModelCollection<HttpEndpoint> |
Is64Bit
Indicates if the process is 64-bit
Declaration
public bool Is64Bit { get; set; }
Property Value
Type | Description |
---|---|
bool |
PluginSupport
Indicates if DSF allows the installation and usage of third-party plugins
Declaration
public bool PluginSupport { get; set; }
Property Value
Type | Description |
---|---|
bool |
RootPluginSupport
Indicates if DSF allows the installation and usage of third-party root plugins (potentially dangerous, disabled by default)
Declaration
public bool RootPluginSupport { get; set; }
Property Value
Type | Description |
---|---|
bool |
Remarks
Requires PluginSupport to be true
UserSessions
List of user sessions
Declaration
public ModelCollection<UserSession> UserSessions { get; }
Property Value
Type | Description |
---|---|
ModelCollection<UserSession> |
Version
Version of Duet Software Framework (provided by Duet Control Server)
Declaration
public string Version { get; set; }
Property Value
Type | Description |
---|---|
string |