src/sock_internal.h
author Tero Marttila <terom@fixme.fi>
Tue, 28 Apr 2009 20:27:45 +0300
branchnew-transport
changeset 155 c59d3eaff0fb
parent 139 55b9dcc2b73a
permissions -rw-r--r--
most of the new transport/sock code compiles, but things are still missing
#ifndef SOCK_INTERNAL_H
#define SOCK_INTERNAL_H

/**
 * @file
 *
 * internal sock_* interface
 */
#include "sock.h"

/**
 * Global sock_stream_ctx used for sock_init() and all sock_stream's
 */
extern struct sock_stream_ctx {
    /** libevent core */
    struct event_base *ev_base;

} _sock_stream_ctx;

#endif /* SOCK_INTERNAL_H */