00001 /* 00002 * Copyright (C) 2006, Jose Renato Santos. 00003 * 00004 * This file may be distributed under the terms of the Q Public License 00005 * as defined by Trolltech AS of Norway and appearing in the file 00006 * LICENSE.QPL included in the packaging of this file. 00007 * 00008 * THIS FILE IS PROVIDED AS IS WITH NO WARRANTY OF ANY KIND, INCLUDING 00009 * THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR 00010 * PURPOSE. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, 00011 * INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING 00012 * FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, 00013 * NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION 00014 * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 00015 * 00016 */ 00017 00018 /////////////////////////////////////////////////////////////////////////////// 00019 // UserManagerTypes.h: Data types used for Session Manager Interface 00020 /////////////////////////////////////////////////////////////////////////////// 00021 00022 #ifndef USERMANAGERTYPES_H_ 00023 #define USERMANAGERTYPES_H_ 00024 00025 // DiskMgr config data 00026 struct UserManagerConfig 00027 { 00028 char *UserRoot; // Nome do caminho com o diretorio UserRoot. 00029 char *FileRoot; // Nome do caminho com o diretorio FileRoot. 00030 int GenerateLogs; // Valor inteiro que define (se for diferente de 0) se 00031 // o log da classe deve ser gerado. 00032 char *ConfigsDirectory; // Nome do caminho do diretorio onde esta o 00033 // arquivo com as senhas dos usuarios (RIOpasswd). 00034 char *LogsDirectory; // Nome do caminho do diretorio onde o log deve ser 00035 // salvo. 00036 }; 00037 00038 #endif /*USERMANAGERTYPES_H_*/