Annotation of embedaddon/ntp/ports/winnt/include/ntp_iocompletionport.h, revision 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>