#include "transport-socket.h"#include "messages.h"#include <errno.h>#include <string.h>#include <unistd.h>
Macros | |
| #define | _parse_cmsg_to_aux(s, m, a) |
Functions | |
| gboolean | _extract_timestamp_from_cmsg (struct cmsghdr *cmsg, struct timespec *timestamp) |
| void | log_transport_socket_parse_cmsg_method (LogTransportSocket *s, struct cmsghdr *cmsg, LogTransportAuxData *aux) |
| gssize | log_transport_socket_read_method (LogTransport *s, gpointer buf, gsize buflen, LogTransportAuxData *aux) |
| void | log_transport_dgram_socket_init_instance (LogTransportSocket *self, gint fd) |
| LogTransport * | log_transport_dgram_socket_new (gint fd) |
| void | log_transport_stream_socket_init_instance (LogTransportSocket *self, gint fd) |
| LogTransport * | log_transport_stream_socket_new (gint fd) |
| #define _parse_cmsg_to_aux | ( | s, | |
| m, | |||
| a | |||
| ) |
| gboolean _extract_timestamp_from_cmsg | ( | struct cmsghdr * | cmsg, |
| struct timespec * | timestamp | ||
| ) |
| void log_transport_dgram_socket_init_instance | ( | LogTransportSocket * | self, |
| gint | fd | ||
| ) |
| LogTransport* log_transport_dgram_socket_new | ( | gint | fd | ) |
| void log_transport_socket_parse_cmsg_method | ( | LogTransportSocket * | s, |
| struct cmsghdr * | cmsg, | ||
| LogTransportAuxData * | aux | ||
| ) |
| gssize log_transport_socket_read_method | ( | LogTransport * | s, |
| gpointer | buf, | ||
| gsize | buflen, | ||
| LogTransportAuxData * | aux | ||
| ) |
| void log_transport_stream_socket_init_instance | ( | LogTransportSocket * | self, |
| gint | fd | ||
| ) |
| LogTransport* log_transport_stream_socket_new | ( | gint | fd | ) |