SysLogTCPTarget class
          #include <eckit/log/SysLogTCPTarget.h>
        
        sends SysLog (RFC 5424 format) logs over TCP
Base classes
- class TCPTarget
- sends log messages over a TCP
Constructors, destructors, conversion operators
- 
              SysLogTCPTarget(net::TCPSocket& socket, SysLog log) explicit 
- SysLogTCPTarget(const SysLogTCPTarget&) deleted
- SysLogTCPTarget(SysLogTCPTarget&&) deleted
- ~SysLogTCPTarget() defaulted override
Public functions
- auto operator=(const SysLogTCPTarget&) -> SysLogTCPTarget& deleted
- auto operator=(SysLogTCPTarget&&) -> SysLogTCPTarget& deleted
- void write(const char* start, const char* end) override
- void flush() override
- void msgid(int msg_id)
- void attach() const
- void detach() const
- auto count() const -> size_t
- void lock() const
- void unlock() const
Function documentation
               eckit::
            | Parameters | |
|---|---|
| socket | TCP socket to use for log messages | 
| log | SysLog object that hold application specific information | 
Example SysLog: SysLog log(SysLog::
              void eckit::
            
              void eckit::
            
              size_t eckit::
            
              void eckit::
            
              void eckit::