X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fsel_thread.h;h=418a34ad857487fa3acd2ca109850ea13d906269;hb=817e3ec506c4095bc4fcc1923cee36153ef4ee43;hp=ab0a47fbcaf2c6db9c6419ff2c4d24cfedf1f14d;hpb=197410f262777b4955b23be723afe80d5f63cf77;p=pazpar2-moved-to-github.git diff --git a/src/sel_thread.h b/src/sel_thread.h index ab0a47f..418a34a 100644 --- a/src/sel_thread.h +++ b/src/sel_thread.h @@ -1,7 +1,5 @@ -/* $Id: sel_thread.h,v 1.2 2007-04-23 08:06:21 adam Exp $ - Copyright (c) 2006-2007, Index Data. - -This file is part of Pazpar2. +/* This file is part of Pazpar2. + Copyright (C) Index Data Pazpar2 is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free @@ -14,10 +12,10 @@ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with Pazpar2; see the file LICENSE. If not, write to the -Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA -02111-1307, USA. - */ +along with this program; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ #ifndef SEL_THREAD_H #define SEL_THREAD_H @@ -28,7 +26,7 @@ YAZ_BEGIN_CDECL /** \brief select thread handler type */ typedef struct sel_thread *sel_thread_t; -/** \brief creates select thread +/** \brief creates select thread \param work_handler handler that does work in worker thread \param work_destroy optional destroy handler for work (0 = no handler) \param read_fd pointer to readable socket upon completion @@ -44,7 +42,7 @@ sel_thread_t sel_thread_create(void (*work_handler)(void *work_data), void (*work_destroy)(void *work_data), int *read_fd, int no_of_threads); -/** \brief destorys select thread +/** \brief destorys select thread \param p select thread handler */ void sel_thread_destroy(sel_thread_t p); @@ -55,7 +53,7 @@ void sel_thread_destroy(sel_thread_t p); */ void sel_thread_add(sel_thread_t p, void *data); -/** \brief gets result of work +/** \brief gets result of work \param p select thread handler \returns data for work (which work_handler has been working on) */ @@ -70,7 +68,9 @@ YAZ_END_CDECL /* * Local variables: * c-basic-offset: 4 + * c-file-style: "Stroustrup" * indent-tabs-mode: nil * End: * vim: shiftwidth=4 tabstop=8 expandtab */ +