7. Reference
- 7.1. Overview
- 7.2. Message Definitions
- 7.3. Client API Reference
- 7.3.1. Python API Reference
- 7.3.1.1. Thread-Safety
- 7.3.1.2. os.fork() calls
- 7.3.1.3. Using the
links_and_nodesModule: Public API- 7.3.1.3.1. client Class
- 7.3.1.3.2. Client Objects
- 7.3.1.3.3. Port Objects
- 7.3.1.3.4. Subscriber Ports
- 7.3.1.3.5. Publisher Ports
- 7.3.1.3.6. outport Methods
- 7.3.1.3.7. Classes for instantiating Services
- 7.3.1.3.8. Service Client Wrapper Class
- 7.3.1.3.9. Service Objects
- 7.3.1.4. Private (Internal API)
- 7.3.1.5. Relevant Source Code Files for further Reference
- 7.3.2. C++ API Reference
- 7.3.2.1. Required Headers
- 7.3.2.2. Thread-Safety
- 7.3.2.3. Exception Safety
- 7.3.2.4. fork() calls
- 7.3.2.5. Main API functions
- 7.3.2.5.1. Placeholders used in this description
- 7.3.2.5.2. Client class
- 7.3.2.5.3. Port Base Class
- 7.3.2.5.4. Output Ports
- 7.3.2.5.5. Input Ports
- 7.3.2.5.6. Service calls (client side)
- 7.3.2.5.7. Symbols generated by ln_generate
- 7.3.2.6. Relevant Source Code Files for further Reference
- 7.3.3. Public C API Reference
- 7.3.3.1. Notes on the C API
- 7.3.3.2. Thread-Safety
- 7.3.3.3. fork() calls
- 7.3.3.4. Memory Management
- 7.3.3.5. LN Client
- 7.3.3.6. Ports and Topics
- 7.3.3.7. Sending, Receiving and Handling Message Packets
- 7.3.3.8. LN Services
- 7.3.3.9. message definitions
- 7.3.3.10. C API Error Codes and their Meaning
- 7.3.4. Environment Variables which affect LN clients
- 7.3.1. Python API Reference
- 7.4. LN Manager
- 7.4.1. Environment Variables which control the LNM
- 7.4.2. Standard environment variables read by the LNM code
- 7.4.3. Environment Variables which control the LN daemon
- 7.4.4. The ln_manager GUI
- 7.4.5. LN Manager user config
- 7.4.6. Web UI WebSocket Protocol
- 7.4.6.1. Transport
- 7.4.6.2. HTTP Authentication
- 7.4.6.3. Raw HTTP Log Endpoint
- 7.4.6.4. Save-All HTTP Endpoint
- 7.4.6.5. LN Daemon Logger HTTP Endpoint
- 7.4.6.6. JSON Message Format
- 7.4.6.7. Process Snapshot Example
- 7.4.6.8. Daemon Process Lists
- 7.4.6.9. Clients
- 7.4.6.10. Parameters
- 7.4.6.11. Process Control Examples
- 7.4.6.12. Terminal Output and Input
- 7.4.6.13. Python Reference Client
- 7.4.6.14. Topics, Services and Logs
- 7.4.6.15. Error Frames
- 7.4.6.16. Implementation Notes