File SolidSyslogPosixTcpStream.h¶
File List > Interface > SolidSyslogPosixTcpStream.h
Go to the documentation of this file
#ifndef SOLIDSYSLOGPOSIXTCPSTREAM_H
#define SOLIDSYSLOGPOSIXTCPSTREAM_H
#include "ExternC.h"
#include "SolidSyslogTcpConnectTimeoutFunction.h"
EXTERN_C_BEGIN
struct SolidSyslogStream;
struct SolidSyslogPosixTcpStreamConfig
{
SolidSyslogTcpConnectTimeoutFunction GetConnectTimeoutMs;
void* ConnectTimeoutContext;
};
struct SolidSyslogStream* SolidSyslogPosixTcpStream_Create(const struct SolidSyslogPosixTcpStreamConfig* config);
void SolidSyslogPosixTcpStream_Destroy(struct SolidSyslogStream * base);
EXTERN_C_END
#endif /* SOLIDSYSLOGPOSIXTCPSTREAM_H */