X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;ds=sidebyside;f=bacula%2Fsrc%2Fwx-console%2Fcsprint.h;h=6ee61cbd282590a891f2205196994662f0091db2;hb=10c05f312f2836c0d04a7478d2c33a14aa82631b;hp=eee4a147fbb2dbac719b2b160004bb93c1b01578;hpb=176b54733480d5273d02283ee8a7636ab5b6cb47;p=bacula%2Fbacula diff --git a/bacula/src/wx-console/csprint.h b/bacula/src/wx-console/csprint.h index eee4a147fb..6ee61cbd28 100644 --- a/bacula/src/wx-console/csprint.h +++ b/bacula/src/wx-console/csprint.h @@ -4,23 +4,26 @@ * * Nicolas Boichat, April 2004 * + * Version $Id$ */ /* - Copyright (C) 2000, 2001 Kern Sibbald and John Walker + Copyright (C) 2004 Kern Sibbald and John Walker This program 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 Software Foundation; either version 2 - of the License, or (at your option) any later version. + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. + MERCHANTABILITY or 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 this program; if not, write to the Free + Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, + MA 02111-1307, USA. - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #ifndef CSPRINT_H @@ -28,11 +31,13 @@ #define CS_DATA 1 /* data has been received */ #define CS_END 2 /* no data to receive anymore */ -#define CS_CONNECTED 3 /* the socket is now connected */ -#define CS_DISCONNECTED 4 /* the socket is now disconnected */ +#define CS_PROMPT 3 /* prompt signal received */ +#define CS_CONNECTED 4 /* the socket is now connected */ +#define CS_DISCONNECTED 5 /* the socket is now disconnected */ #define CS_DEBUG 10 /* used to print debug messages */ +#define CS_TERMINATED 99 /* used to signal that the thread is terminated */ /* function called by console_thread to send events back to the GUI */ -void csprint(char* str, int status=CS_DATA); +void csprint(const char* str, int status=CS_DATA); #endif