Index: trunk/Ohana/src/addstar/include/addstar.h
===================================================================
--- trunk/Ohana/src/addstar/include/addstar.h	(revision 5945)
+++ trunk/Ohana/src/addstar/include/addstar.h	(revision 6674)
@@ -20,4 +20,14 @@
     fprintf (stderr, "ERROR:  photcode %s not found in photcode table\n", NAME); \
     exit (0); }
+
+typedef struct {
+  int Nstars;
+  Stars *stars;
+  Image *image;
+  Coords *mosaic;
+  SkyRegion *patch;
+  AddstarClientOptions *options;
+  char *refcat;
+} DVO_DATA;
 
 typedef struct sockaddr_in SockAddress;
@@ -204,2 +214,10 @@
 int SkyListSetPath (SkyList *list, char *path);
 SkyTable *SkyTableLoadOptimal ();
+
+int InitDataset ();
+int PushDataset (DVO_DATA *data);
+DVO_DATA *PopDataset (void);
+void *ListenClients_Thread (void *data);
+int NewImage_Thread (int BindSocket);
+int NewRefcat_Thread (int BindSocket);
+int NewReflist_Thread (int BindSocket);
