| Class | Description | |
|---|---|---|
![]() | BinarySerializer | Provides basic binary serialization for platform independent simple serialization |
![]() | FileHeader | Generates and parses the binary header used at the start of a Gibraltar Log File |
![]() | FileHelper | A class to provide common wrappers and direct access to low-level file calls. |
![]() | FileLock | A wrapper for conveniently holding a file lock where the stream access is not necessarily needed. |
![]() | GLFReader | Reads a GLF file |
![]() | InterprocessLock | Represents an exclusive lock on a repository within a process and between processes. |
![]() | InterprocessLockManager | A multiprocess lock manager for repositories |
![]() | MD5Core | This is an implementation of MD5 that can be used in a FIPS environment. Not for real encryption. |
![]() | NewSessionsEventArgs | Supplies summary information about new sessions that are available to be retrieved or just retrieved into the repository |
![]() | OperationMetric | Record an event metric for a single execution of a data operation |
![]() | Packager | Packages up sessions collected on the local computer and sends them via server or file transport. |
![]() | PackageSendEventArgs | Information about the Package Send Events. |
![]() | PathManager | Determines the correct physical paths to use for various Gibraltar scenarios |
![]() | RepositoryPublishEngine | Performs constant, background publishing of sessions from the repository. |
![]() | SessionHeader | Used at the start of a data stream to contain the session summary |
![]() | SimplePackage | A very simple implementation of the Package type for use within the agent |


