diff options
Diffstat (limited to 'fnet')
-rw-r--r-- | fnet/src/vespa/fnet/connector.h | 2 | ||||
-rw-r--r-- | fnet/src/vespa/fnet/fnet.h | 3 | ||||
-rw-r--r-- | fnet/src/vespa/fnet/iocomponent.h | 2 | ||||
-rw-r--r-- | fnet/src/vespa/fnet/scheduler.h | 2 | ||||
-rw-r--r-- | fnet/src/vespa/fnet/transport_thread.h | 3 |
5 files changed, 11 insertions, 1 deletions
diff --git a/fnet/src/vespa/fnet/connector.h b/fnet/src/vespa/fnet/connector.h index db535d1c8bf..b9d8da4dc92 100644 --- a/fnet/src/vespa/fnet/connector.h +++ b/fnet/src/vespa/fnet/connector.h @@ -2,6 +2,8 @@ #pragma once +#include <vespa/fastos/serversocket.h> + /** * Class used to listen for incoming connections on a single TCP/IP * port. diff --git a/fnet/src/vespa/fnet/fnet.h b/fnet/src/vespa/fnet/fnet.h index 6144817b885..62c26ebc779 100644 --- a/fnet/src/vespa/fnet/fnet.h +++ b/fnet/src/vespa/fnet/fnet.h @@ -2,8 +2,9 @@ #pragma once -#include <vespa/fastos/fastos.h> #include <vespa/vespalib/component/vtag.h> +#include <vespa/fastos/mutex.h> +#include <vespa/fastos/cond.h> // FEATURES diff --git a/fnet/src/vespa/fnet/iocomponent.h b/fnet/src/vespa/fnet/iocomponent.h index 33075657372..5de7c11a77c 100644 --- a/fnet/src/vespa/fnet/iocomponent.h +++ b/fnet/src/vespa/fnet/iocomponent.h @@ -2,6 +2,8 @@ #pragma once +#include <vespa/fastos/socket.h> + /** * This is the common superclass of all components that may be part of * the transport layer event based I/O framework. Note that all IO diff --git a/fnet/src/vespa/fnet/scheduler.h b/fnet/src/vespa/fnet/scheduler.h index 0e60da8b9cf..af7044f3c4f 100644 --- a/fnet/src/vespa/fnet/scheduler.h +++ b/fnet/src/vespa/fnet/scheduler.h @@ -2,6 +2,8 @@ #pragma once +#include <vespa/fastos/time.h> + /** * An object of this class handles scheduling of @ref FNET_Task * objects. A task may be scheduled to be performed in a given number diff --git a/fnet/src/vespa/fnet/transport_thread.h b/fnet/src/vespa/fnet/transport_thread.h index e7a171f791b..6a9bb29e469 100644 --- a/fnet/src/vespa/fnet/transport_thread.h +++ b/fnet/src/vespa/fnet/transport_thread.h @@ -2,6 +2,9 @@ #pragma once +#include <vespa/fastos/thread.h> +#include <vespa/fastos/socketevent.h> + /** * This class represents a transport thread and handles a subset of * the network related work for the application in both client and |