FalconAS - NLAP
0.3
Contents:
Preface
Logical Components
Runtime Layout
Developer:
Main Server
Client Handler
Static Filesystem
AS Process Handler
HTTP Library
SHMVector
Memory Alignment
Termination Handling
Graphical Workflows:
AS Process Handler
Client Handler
Main Server
HTTPParser
HTTPMessageGenerator
Class Reference:
C++ Classes Reference
Configuration:
Server Configuration File
FalconAS - NLAP
FalconAS - NLAP Documentation
View page source
FalconAS - NLAP Documentation
Contents:
Preface
Logical Components
Configuration
Main::Server
Main::ClientHandler
Main::StaticFSHandler
ASProcessHandler
HTTPLib::HTTPParser
HTTPLib::HTTPMessageGenerator
SHMVector
Runtime Layout
Developer:
Main Server
Program Logic
Client Handler
Program Logic
Static Filesystem
Program Logic
AS Process Handler
Program Logic
HTTP Library
HTTPParser
HTTPMessageGenerator
SHMVector
Overview
Key Features
Required Functions
Usage Example
Working with Struct Types
Placing SHMVector Object in Shared Memory
Custom Segment Sizes
Memory Layout
Important Notes
API Reference
Testing
Memory Alignment
Overview
Memory Allocation and Alignment
When std::align is NOT Needed
Hugepage Support
Testing
Termination Handling
Problem Statement
Solution
How It Works
Testing
Benefits
Usage
Graphical Workflows:
AS Process Handler
ASProcessHandler Initialization
ASProcessHandler Runtime Hooks
Client Handler
Add Client
Process Clients
Read Client Data
Main Server
Server Initialization
ServerLoop
HTTPParser
appendBuffer()
Request Processing
HTTPMessageGenerator
Message Lifecycle
Incremental Send Flow
Class Reference:
C++ Classes Reference
Core Runtime
Configuration and Filesystem
Backend Support
HTTP Library
Utilities
Configuration:
Server Configuration File
Configuration Structure
Global Section
Server Section
CPU Binding Section
Namespaces Section
Example Configuration
Indices and tables
Index
Search Page