Moonware.Common Assembly
Overview
Namespaces
Moonware.Common Namespace
Overview
Classes
Action
Overview
Members
Action Constructor
Methods
Clone Method
Fields
ActionType Field
Id Field
Parameters Field
ActionWeekZone
Overview
Members
ActionWeekZone Constructor
Fields
ActionId Field
ActionName Field
WeekPoints Field
BaseEvent
Overview
Members
Fields
Source Field
Type Field
CameraEvent
Overview
Members
CameraEvent Constructor
Fields
Args Field
CameraSettings
Overview
Members
CameraSettings Constructor
Fields
OverlayObjects Field
Parameters Field
SchedulerWeekZones Field
SourceName Field
SourceUID Field
VariableObjects Field
CameraStatus
Overview
Members
CameraStatus Constructor
Fields
CurrentSchedulerState Field
ErrorMessage Field
FPS Field
IsAudioDetector Field
IsMotionDetector Field
IsRecording Field
IsStreaming Field
IsTimeLapse Field
LastAlert Field
LastErrorReceived Field
LastImageReceived Field
NextSchedulerChange Field
NextSchedulerState Field
SupportPTZ Field
Condition
Overview
Members
Condition Constructor
Methods
Clone Method
Fields
ConditionOperator Field
EventType Field
Id Field
Source Field
Value Field
ConnectedUser
Overview
Members
ConnectedUser Constructor
Methods
AddTransferedBytes Method
RefreshTransferRate Method
Properties
AuthenticationMode Property
BytesTransfered Property
CityName Property
CountryISO Property
CountryName Property
FailedWebRequests Property
HostName Property
Id Property
IsAuthenticated Property
LastWCFCommand Property
LastWCFCommandRequest Property
LastWebFile Property
LastWebFileRequest Property
NumWCFRequests Property
NumWebRequests Property
Password Property
SessionStarted Property
TransferRate Property
UserIcon Property
UserName Property
GalleryLog
Overview
Members
GalleryLog Constructor
Fields
Description Field
Duration Field
Filename Field
Id Field
Saved Field
Source Field
SourceId Field
Synchronized Field
TimeStamp Field
LanPeer
Overview
Members
LanPeer Constructor
Properties
Ip Property
Mac Property
Name Property
OpenPorts Property
OpenPortsStr Property
Page Property
Shares Property
SharesStr Property
UpnpSt Property
UpnpStStr Property
WebServer Property
MotionZone
Overview
Members
MotionZone Constructor
Methods
GetScaledRectangle Method
ToString Method
Fields
X1 Field
X2 Field
Y1 Field
Y2 Field
MotionZones
Overview
Members
MotionZones Constructor
Methods
ToString Method
Properties
Zones Property
NetConfig
Overview
Members
NetConfig Constructor
Fields
ServerHost Field
ServerHttpPort Field
ServerTcpPort Field
WebServerPort Field
Operations
Overview
Members
Operations Constructor
Fields
OpAdministrator Field
OpEditSettings Field
OpServerStats Field
OpViewLibrary Field
OpViewSources Field
OverlayObject
Overview
Members
OverlayObject Constructor
Methods
Dispose Method
InitManager Method
Picture Method
ResetPicture Method
Fields
BorderColor Field
BorderSize Field
FontColor Field
FontName Field
FontSize Field
FontStyle Field
HighLight Field
ImageFileName Field
IsTransparent Field
KeepAspectRatio Field
LocationX Field
LocationY Field
ObjectType Field
RemoteImagePassword Field
RemoteImageRefreshInterval Field
RemoteImageUrl Field
RemoteImageUserName Field
SizeH Field
SizeW Field
TextContent Field
zOrder Field
ProcessInfo
Overview
Members
ProcessInfo Constructor
Fields
CPU Field
MemoryPeak Field
MemorySize Field
ProcessName Field
ProcessStartDate Field
SoftwareVersion Field
Threads Field
VirtualMemoryPeak Field
VirtualMemorySize Field
RecordingSummary
Overview
Members
RecordingSummary Constructor
Fields
FrameInterval Field
PreBufferSize Field
RecordingDuration Field
RecordingFileName Field
Source Field
TimeStamp Field
Rule
Overview
Members
Rule Constructor
Methods
Clone Method
Fields
Action Field
Conditions Field
CreationDate Field
Enabled Field
ExecutionCount Field
Id Field
LastExecution Field
RuleName Field
RuleManager
Overview
Members
RuleManager Constructor
Methods
Count Method
DeleteRule Method
Dispose Method
InitRuleManagerSingleton Method
NotifyEvent Method
SaveRule Method
Write Method
Properties
Rules Property
Fields
DELIMETER Field
Events
onFireAction Event
SerializableEnum
Overview
Members
SerializableEnum Constructor
Methods
CompareTo Method
Equals Method
Equals(SerializableEnum) Method
GetHashCode Method
ToString Method
Fields
Description Field
Id Field
Key Field
SerializableParams
Overview
Members
SerializableParams Constructor
SerializableParams Constructor()
SerializableParams Constructor(PluginName)
Methods
GetPropertyBool Method
GetPropertyColor Method
GetPropertyDate Method
GetPropertyDouble Method
GetPropertyInt Method
GetPropertyObj Method
GetPropertyString Method
UpdateProperty Method
Properties
PluginName Property
Settings Property
SerializableSetting
Overview
Members
SerializableSetting Constructor
Methods
GetSchema Method
ReadXml Method
ToString Method
WriteXml Method
Properties
Value Property
ValueInternal Property
ValueSerialized Property
Fields
Category Field
ConstantHiddenPassword Field
Description Field
Id Field
Key Field
ValueType Field
Visibility Field
ServiceStatus
Overview
Members
ServiceStatus Constructor
Fields
AlertsCount Field
ConnectedUsers Field
FreeDiskSpace Field
GalleryCount Field
LastAlert Field
LastCritical Field
LastError Field
LastIpAddress Field
LastUser Field
LastWarning Field
ProcessName Field
SoftwareVersion Field
SpecialUids
Overview
Members
Fields
ALL Field
SOURCE Field
StatMotionValue
Overview
Members
StatMotionValue Constructor
Fields
CalibrationProcess Field
Flag Field
IsRecording Field
MaxValue Field
MinValue Field
Threshold Field
TimeStamp Field
Value Field
StatValue
Overview
Members
StatValue Constructor
Fields
TimeStamp Field
Value Field
StatValueWithDuration
Overview
Members
StatValueWithDuration Constructor
Fields
Duration Field
TimeStamp Field
Value Field
SyncItem
Overview
Members
SyncItem Constructor
Fields
Description Field
Filename Field
IsDirectory Field
Size Field
SourceId Field
Timestamp Field
Type Field
Template
Overview
Members
Template Constructor
Methods
Clone Method
Properties
AudioPreset Property
CameraBrand Property
CameraModel Property
GlobalId Property
GlobalIdSpecified Property
Id Property
PTZCenter Property
PTZCenterMaxX Property
PTZCenterMaxXSpecified Property
PTZCenterMaxY Property
PTZCenterMaxYSpecified Property
PTZCenterMinX Property
PTZCenterMinXSpecified Property
PTZCenterMinY Property
PTZCenterMinYSpecified Property
PTZCenterSpecified Property
PTZDown Property
PTZDownSpecified Property
PTZLeft Property
PTZLeftSpecified Property
PTZMoveStop Property
PTZMoveStopSpecified Property
PTZPostMode Property
PTZPostModeSpecified Property
PTZPreUrl Property
PTZPreUrlSpecified Property
PTZRight Property
PTZRightSpecified Property
PTZUp Property
PTZUpSpecified Property
PTZZoomIn Property
PTZZoomInSpecified Property
PTZZoomOut Property
PTZZoomOutSpecified Property
PTZZoomStop Property
PTZZoomStopSpecified Property
SysTemplate Property
VideoPreset Property
TemplateAudioPreset
Overview
Members
TemplateAudioPreset Constructor
Methods
Clone Method
Properties
AudioType Property
BitRate Property
Channels Property
Id Property
Name Property
PostMode Property
SampleRate Property
Url Property
UrlSpecified Property
TemplateCollection
Overview
Members
TemplateCollection Constructor
Methods
Add Method
Dispose Method
GetBrandList Method
GetList Method
GetModelsByBrand Method
GetTemplateById Method
LoadFromResource Method
LoadFromXml Method
SaveToXml Method
SyncTemplates Method
UpdateTemplate Method
Properties
Count Property
Item Property
TemplateVideoPreset
Overview
Members
TemplateVideoPreset Constructor
Methods
Clone Method
Properties
Id Property
ImagePostMode Property
ImagePreUrl Property
ImagePreUrlSpecified Property
ImageUrl Property
ImageUrlSpecified Property
Name Property
PreImagePostMode Property
PreImagePostModeSpecified Property
VideoType Property
TestCameraConnectionResult
Overview
Members
TestCameraConnectionResult Constructor
Fields
AudioError Field
AudioWorking Field
PTZError Field
PTZWorking Field
VideoError Field
VideoWorking Field
VariableEvent
Overview
Members
VariableEvent Constructor
Fields
Value Field
VariableManager
Overview
Members
VariableManager Constructor
Methods
Contains Method
Count Method
CreateGlobalVariable Method
DeleteGlobalVariable Method
Dispose Method
GetVariable Method
InitVariableManagerSingleton Method
UpdateGlobalVariable Method
UpdateValue Method
Properties
GlobalVariables Property
VariableObject
Overview
Members
VariableObject Constructor
Methods
Dispose Method
ForceRefresh Method
Properties
Value Property
ValueWithUnit Property
Fields
Format Field
Id Field
KeyName Field
Parameter Field
RefreshInterval Field
UnitOfMeasurement Field
VariableType Field
WeekPoint
Overview
Members
WeekPoint Constructor
Fields
Day Field
Hour Field
WeekPointZone
Overview
Members
WeekPointZone Constructor
Fields
EndPoint Field
StartPoint Field
WindowPosition
Overview
Members
WindowPosition Constructor
Fields
Height Field
Id Field
Left Field
Name Field
Top Field
Width Field
Enumerations
ActionType
AlertAction
AudioCodec
AudioEnumType
AudioPacketFormat
BarcodeType
ConditionOperator
CoreManagerType
Corner
CornerExtended
EventCriticality
EventType
HTTPEnumType
IntervalUnit
LibraryItemType
MailSecurityOption
MotionAlgorithm
MotionDisplay
MotionSensibility
MultiViewLayouts
OverlayObjectType
ParameterVisibility
PluginName
PluginStatus
PluginType
PtzCommand
RetentionUnit
SMSProvider
SynchronizationTarget
VariableType
VideoCodec
VideoDownscale
VideoEnumType
ViewSuffix
Moonware.Server.WCF Assembly
Overview
Namespaces
Moonware.Server.WCF Namespace
Overview
Classes
MoonwareServerWCF
Overview
Members
MoonwareServerWCF Constructor
Methods
ActivateLicense Method
AddNetCamTemplate Method
CapturePicture Method
ConnectCamera Method
ConnectCameraJson Method
ConnectCorePlugin Method
ConnectPlugin Method
ConnectPluginJson Method
DeleteGlobalVariable Method
DeleteRemoteItem Method
DeleteRule Method
DeleteUser Method
DisconnectCamera Method
DisplaySourceProperties Method
Dispose Method
DownloadRemoteItem Method
GetAudioGraph Method
GetAvailablePlugins Method
GetAvailableSources Method
GetAvailableSourcesJson Method
GetAvailableSyncPlugins Method
GetCameras Method
GetCamStatus Method
GetConnectedUsers Method
GetCorePlugins Method
GetDatesWithItems Method
GetEventLogs Method
GetExtraList Method
GetGlobalVariables Method
GetItemInfoForPeriod Method
GetItemsForPeriod Method
GetLanPeers Method
GetLastItems Method
GetLicenseStatus Method
GetLocalAudioSources Method
GetMotionGraph Method
GetNetCams Method
GetNetCamTemplate Method
GetNetworks Method
GetOverlay Method
GetOverlayPictures Method
GetProcessInfo Method
GetRemoteItems Method
GetRoles Method
GetRules Method
GetScheduler Method
GetServiceSettings Method
GetServiceStatus Method
GetSystemStatus Method
GetTcpPortMapping Method
GetUploadStatistics Method
GetUPnPRouters Method
GetUserInformations Method
GetVideoSourceResolutions Method
IsLanScannerActive Method
Login Method
SaveRule Method
SaveServiceSettings Method
SendPTZCommand Method
SendPTZCommandJson Method
SetOverlay Method
SetScheduler Method
SetSchedulerJson Method
SetServiceSettings Method
SetServiceSettingsJson Method
SetTcpPortMapping Method
SetUserPassword Method
StartLanScan Method
StartStopAudioDetector Method
StartStopMotionDetector Method
StartStopPlugin Method
StartStopRecording Method
StartStopTimeLapse Method
StopLanScan Method
SynchronizeCamTemplates Method
TestCameraConnection Method
TestEmailSender Method
TestSMSSender Method
UpdateGlobalVariable Method
UpdateNetCamTemplate Method
UpdateNetCamTemplateJson Method
UpdateUser Method
UpdateUserJson Method
VerifyToken Method