Annotation of embedaddon/ntp/ports/winnt/include/ntp_iocompletionport.h, revision 1.1.1.1

1.1       misho       1: #if !defined __ntp_iocompletionport_h
                      2: # define __ntp_iocompletionport_h
                      3: 
                      4: #include "ntp_fp.h"
                      5: #include "ntp.h"
                      6: #include "clockstuff.h"
                      7: 
                      8: # if defined(HAVE_IO_COMPLETION_PORT)
                      9: 
                     10: extern void    init_io_completion_port(void);
                     11: extern void    uninit_io_completion_port(void);
                     12: 
                     13: extern int     io_completion_port_add_socket(SOCKET fd, struct interface *);
                     14: 
                     15: struct refclockio; /* in ntp_refclock.h but inclusion here triggers problems */
                     16: extern int     io_completion_port_add_clock_io(struct refclockio *rio);
                     17: extern int     io_completion_port_sendto(int, void *, size_t, sockaddr_u *);
                     18: 
                     19: extern HANDLE  get_io_event(void);
                     20: extern HANDLE  get_exit_event(void);
                     21: 
                     22: extern int     GetReceivedBuffers(void);
                     23: 
                     24: # endif
                     25: 
                     26: #endif

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>