diff options
author | ilsimo <ilsimo> | 2006-07-13 20:15:21 +0000 |
---|---|---|
committer | ilsimo <ilsimo> | 2006-07-13 20:15:21 +0000 |
commit | fda836169ea105f8a7ccc7632500eac6839467c5 (patch) | |
tree | 379a37845247e279ef39e5fe6f4d65ca398ffb04 /sesman/thread.h | |
parent | 20e26f1ccd91c48a833425915a5413bf543796a1 (diff) | |
download | xrdp-proprietary-fda836169ea105f8a7ccc7632500eac6839467c5.tar.gz xrdp-proprietary-fda836169ea105f8a7ccc7632500eac6839467c5.zip |
making sesman multithread
Diffstat (limited to 'sesman/thread.h')
-rw-r--r-- | sesman/thread.h | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/sesman/thread.h b/sesman/thread.h new file mode 100644 index 00000000..dc0c92f8 --- /dev/null +++ b/sesman/thread.h @@ -0,0 +1,57 @@ +/* + 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. + + 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. + + 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., 675 Mass Ave, Cambridge, MA 02139, USA. + + xrdp: A Remote Desktop Protocol server. + Copyright (C) Jay Sorg 2005-2006 +*/ + +/** + * + * @file thread.h + * @brief thread stuff... + * @author Simone Fedele + * + */ + +#ifndef THREAD_H +#define THREAD_H + +/** + * + * @brief Starts the signal handling thread + * @retval 0 on success + * @retval 1 on error + * + */ +int DEFAULT_CC +thread_sighandler_start(); + +/** + * + * @brief Starts the session update thread + * + */ +int DEFAULT_CC +thread_session_update_start(); + +/** + * + * @brief Starts a thread to handle an incoming connection + * + */ +int DEFAULT_CC +thread_scp_start(); + +#endif |