InCore Foundation
Description
The Foundation module is the heart of the InCore framework and provides basic objects, data structures, patterns and mechanisms for building InCore applications. All essential objects can be grouped as follows:
Core: Application, Object, ObjectArray, List, ByteArray, FifoBuffer, Comparator, Counter, Repeater, Gather, Polling, DateTime, Timer
Configuration: Configuration, ConfigurationArray, ConfigurationObject, ConfigurationItem, ApplicationConfiguration, SystemConfiguration
Data: DataObject, DataObjectGroup, DataObjectView, ReduceList, Select, TransformList
Docker: DockerContainer, DockerMount, DockerNetwork, DockerVolume
Events: Event, EventLog, EventOutput, EventCategory, EventGroup, EventJournal, EventLogFile
Firewall: NftFirewall, NftTable, NftChain, NftRule, NftAddressTranslation
JSON RPC: JsonRpcClient, JsonRpcServer, JsonRpcService
Measuring: Measurement, MeasurementGroup, MeasurementView
Networking: TcpSocket, UdpSocket, WebSocket, TcpServer, NetworkConfiguration, NetworkInterface, WiredNetworkInterface, WirelessNetworkInterface, MobileNetworkInterface, Mail, DhcpServer
Services: SystemService, OpenVpnClientService, SshService, WebServerService, DockerService
Storage: LocalStorage, UsbStorage, InMemoryStorage
System: System, Process, UpdateManager
Objects
- Application
- ApplicationConfiguration
- ApplicationView
- ByteArray
- Comparator
- Component
- Configuration
- ConfigurationArray
- ConfigurationItem
- ConfigurationObject
- Counter
- CsvWriter
- DataObject
- DataObjectGroup
- DataObjectView
- DataObjectWriter
- DateTime
- DhcpServer
- DockerContainer
- DockerMount
- DockerNetwork
- DockerObject
- DockerService
- DockerVolume
- ErrorCollector
- Event
- EventCategory
- EventGroup
- EventJournal
- EventLog
- EventLogFile
- EventLogItem
- EventOutput
- FifoBuffer
- File
- Gather
- GeneralApplicationSettings
- GeneralSystemSettings
- InMemoryStorage
- IoDevice
- IpSocket
- JsonRpcClient
- JsonRpcServer
- JsonRpcService
- LicensingCertificate
- List
- LocalRepository
- LocalStorage
- MailAddress
- Measurement
- MeasurementGroup
- MeasurementView
- MobileNetworkInterface
- NetworkConfiguration
- NetworkInterface
- NetworkRoute
- NftAddressTranslation
- NftChain
- NftFirewall
- NftFlow
- NftRule
- NftStatement
- NftTable
- Object
- ObjectArray
- OpenVpnClientService
- Polling
- Process
- PropertyModifier
- ReduceList
- Repeater
- Repository
- Resource
- Select
- Serializer
- Settings
- SmtpConfiguration
- SshService
- Storage
- System
- SystemConfiguration
- SystemJournal
- SystemService
- TcpServer
- TcpSocket
- Timer
- TransformList
- Translator
- UdpDatagram
- UdpSocket
- UpdateManager
- UpdateTarget
- UsbDriveRepository
- UsbStorage
- WebServerFilesStorage
- WebServerService
- WebSocket
- WiredNetworkInterface
- WirelessNetworkInterface