/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* Evolution Conduits - Pilot Map routines * * Copyright (C) 2000 Ximian, Inc. * * Authors: JP Rosevear * * This program is free software; you can redistribute it and/or * modify it under the terms of version 2 of the GNU General Public * License as published by the Free Software Foundation. * * 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., 59 Temple Place - Suite 330, * Boston, MA 02111-1307, USA. */ #ifndef E_PILOT_MAP_H #define E_PILOT_MAP_H #include #include typedef struct _EPilotMap EPilotMap; struct _EPilotMap { GHashTable *pid_map; GHashTable *uid_map; time_t since; gboolean write_touched_only; }; gboolean e_pilot_map_pid_is_archived (EPilotMap *map, guint32 pid); gboolean e_pilot_map_uid_is_archived (EPilotMap *map, const char *uid); void e_pilot_map_insert (EPilotMap *map, guint32 pid, const char *uid, gboolean archived); void e_pilot_map_remove_by_pid (EPilotMap *map, guint32 pid); void e_pilot_map_remove_by_uid (EPilotMap *map, const char *uid); guint32 e_pilot_map_lookup_pid (EPilotMap *map, const char *uid, gboolean touch); const char * e_pilot_map_lookup_uid (EPilotMap *map, guint32 pid, gboolean touch); int e_pilot_map_read (const char *filename, EPilotMap **map); int e_pilot_map_write (const char *filename, EPilotMap *map); void e_pilot_map_destroy (EPilotMap *map); #endif /* E_PILOT_MAP_H */ arn/devel/electron4/files/elliptic-6.5.4'>dependabot/npm_and_yarn/devel/electron4/files/elliptic-6.5.4 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* - Remove duplicates from MAKE_ENV after inclusion of CC and CXX in default MA...pav2008-07-251-3/+1
* Add backup sites.nork2008-06-011-1/+3
* Update to 6.0.3.nork2008-06-0115-151/+181
* - Mark BROKEN with GCC 4.2 on !i386 (cast from void to int loses precision)pav2007-11-131-1/+7
* Add no support architectures information.nork2007-10-141-7/+3
* Mark as broken on gcc4.2. While here, add USE_PERL5, which is necessarylinimon2007-10-011-1/+8
* - Give this a chance to build on pointyhatpav2007-08-011-0/+2
* Oops, I forgot to remove StreamingLoadTool.nork2007-07-091-1/+0
* Update to 5.5.5.nork2007-07-095-47/+7
* Remove the IGNORE logic; this should have been done in r1.22.linimon2007-04-231-4/+0
* Fix wrong handling command line arguments.nork2007-02-107-4/+76
* o Update to 5.5.4. [1]nork2007-01-104-14/+20
* RESTRICTED, NO_CDROM and NO_PACKAGE are superfluous.nork2006-09-031-4/+0
* o Fix build error on amd64. [1]nork2006-08-242-3/+3
* o Set command_interpreter to streamingadminserver.sh.innork2006-08-132-1/+3
* Update to 5.5.3nork2006-08-1314-97/+162
* Remove whitespace from line endings in pkg-plist files.vd2006-05-121-3/+3
* Remove USE_REINPLACE from all categories starting with Nedwin2006-05-121-2/+0
* Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtryedwin2006-01-221-4/+4
* Update to 5.5.nork2005-07-108-97/+108
* o Change INADDR_ANY to the IP address specified.nork2005-05-012-2/+25
* Update to 5.0.3.2.nork2005-03-138-231/+176
* Fix little endian problem.nork2004-12-162-1/+12