Click or drag to resize

aceHttpServerBase Class

Home | imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Override Process(HttpListenerContext) to applicate this class
Inheritance Hierarchy
SystemObject
  imbACE.Core.coreaceBindable
    imbACE.Core.coreaceComponentBaseserverParameters
      imbACE.Network.internet.coreaceHttpServerBase

Namespace:  imbACE.Network.internet.core
Assembly:  imbACE.Network (in imbACE.Network.dll) Version: 0.2
Syntax
C#
public abstract class aceHttpServerBase : aceComponentBase<serverParameters>, 
	IAceHttpServer
Request Example View Source

The aceHttpServerBase type exposes the following members.

Constructors
  NameDescription
Public methodaceHttpServerBase
Initializes a new instance of the aceHttpServerBase class
Top
Properties
  NameDescription
Public propertyaccessControl
ALC component of the server [by default is not used] -- use it within Process(HttpListenerContext) override to check access rights
Public propertydirectory
Directory path to monitor
Public propertyflags
Initialization flags
Public propertyfolderStructure
Public propertyinstanceName
Signature of the server
Public propertylogContent (Inherited from aceComponentBaseT.)
Public propertyname
Component name
(Inherited from aceComponentBaseT.)
Public propertynotation
Public propertypath_settings (Inherited from aceComponentBaseT.)
Public propertyport
Port to listen to
Public propertysessionControl
Session component of the server [by default is not used] -- use it within Process(HttpListenerContext) override to check and retrive session data
Public propertysettings
Configuration of the server
Public propertyterminal
instanca terminala koji koristi za logovanje
(Inherited from aceComponentBaseT.)
Public propertytimeForRestart
Scheduled time for server restart
Public propertytimeForSuspend
Scheduled time for server suspend
Public propertyunderSuspension
Top
Methods
  NameDescription
Public methodbeforeStarted
Before the instance going to be started
Public methodContinue
Continues this instance -- if it was suspended
Public methodlog (Inherited from aceComponentBaseT.)
Public methodOnPropertyChanged (Inherited from aceBindable.)
Public methodProcess
Processes the context http listener detected
Public methodsaveSettings
Snima vrednosti podesavanja
(Inherited from aceComponentBaseT.)
Public methodStart
Starts this server,
Public methodStop
Stop server and dispose all functions.
Public methodSuspend
Suspends the specified in seconds.
Top
Events
  NameDescription
Public eventPropertyChanged (Inherited from aceBindable.)
Top
Extension Methods
  NameDescription
Public Extension MethodaceGenEx (Defined by aceExceptionTools.)
Public Extension MethodaceSciEx (Defined by aceExceptionTools.)
Public Extension MethodProcessFileRequest (Defined by aceServerExtensions.)
Top
See Also

Reference

[!:imbACE.Services.core.aceComponentBase<imbACE.Network.internet.config.serverParameters>]
[!:imbACE.Network.internet.IAceHttpServer]