pan_be_Win32syslog_init_t Struct Reference
[Pantheios UNIX Win32-SysLog Stock Back-end]

#include <pantheios/backends/bec.Win32syslog.h>

List of all members.


Detailed Description

Structure used for specifying initialisation information to the be.Win32syslog library.


Public Attributes

pan_uint32_t flags
 Flags that control the information displayed.
size_t addrSize
 Number of elements in array. Must be 0, 4 or 6. 0 means hostName is used; 4 means IPv4; 6 means IPv6.
pan_uint8_t bytes [6]
 IPv4 or IPv6.
char const * hostName
 Host name. Must be non-NULL when 0 == addrSize.
pan_uint16_t port
 Port to be used for transmission.


Member Data Documentation

size_t pan_be_Win32syslog_init_t::addrSize
 

Number of elements in array. Must be 0, 4 or 6. 0 means hostName is used; 4 means IPv4; 6 means IPv6.

pan_uint8_t pan_be_Win32syslog_init_t::bytes[6]
 

IPv4 or IPv6.

pan_uint32_t pan_be_Win32syslog_init_t::flags
 

Flags that control the information displayed.

char const* pan_be_Win32syslog_init_t::hostName
 

Host name. Must be non-NULL when 0 == addrSize.

pan_uint16_t pan_be_Win32syslog_init_t::port
 

Port to be used for transmission.


The documentation for this struct was generated from the following file:

pantheios Library documentation © Matthew Wilson, 2006 SourceForge.net Logo