API Diff between 2.1.28-beta and 2.4.35-beta
4 Additions
24 Removals
GSF.ServiceProcess
-
public class ClientHelper : Component, ISupportLifecycle, IDisposable, ISupportInitialize, IPersistSettings
-
public class ClientInfo : ISerializable
-
public class ClientRequestHandler
- public string[] Aliases { get; }
- public ClientRequestHandler(string requestCommand, string requestDescription, Action<ClientRequestInfo> handlerMethod, string[] aliases = null)
- public ClientRequestHandler(string requestCommand, string requestDescription, Action<ClientRequestInfo> handlerMethod, bool isAdvertised, string[] aliases = null)
- public ClientRequestHandler(string requestCommand, string requestDescription, Action<ClientRequestInfo> handlerMethod)
- public ClientRequestHandler(string requestCommand, string requestDescription, Action<ClientRequestInfo> handlerMethod, bool isAdvertised)
-
public class ErrorHandlerException : Exception
-
public class ServiceHelper : Component, ISupportLifecycle, IDisposable, ISupportInitialize, IProvideStatus, IPersistSettings
- public const bool DefaultSupportFileManagementCommands = false
- public ErrorLogger ConnectionErrorLogger { get; }
- public bool IsDisposed { get; }
- public bool SupportFileManagementCommands { get; set; }
- public event EventHandler<EventArgs<Guid, ServiceResponse, bool>> SendingClientResponse
- public event EventHandler<EventArgs<Guid, string, UpdateType>> UpdatedStatus
- public event EventHandler<EventArgs<string, UpdateType>> UpdatedStatus
- public void DisconnectClient(Guid clientID)
- public void LogConnectionException(Exception ex)
- protected virtual bool OnSendingClientResponse(Guid client, ServiceResponse response)
- protected virtual void OnUpdatedStatus(Guid clientID, string status, UpdateType type)
- protected virtual void OnUpdatedStatus(string status, UpdateType type)
- public void UpdateStatus(UpdateType type, bool publishToLog, string message, object[] args)
- public void UpdateStatus(Guid client, UpdateType type, bool publishToLog, string message, object[] args)