| 1234567891011121314151617181920212223242526272829303132333435 |
- // -*- mode: cpp; mode: fold -*-
- // Description /*{{{*/
- // $Id: dpkginit.h,v 1.2 1999/07/26 17:46:08 jgg Exp $
- /* ######################################################################
- DPKG init - Initialize the dpkg stuff
-
- This basically gets a lock in /var/lib/dpkg and checks the updates
- directory
-
- ##################################################################### */
- /*}}}*/
- #ifndef PKGLIB_DPKGINIT_H
- #define PKGLIB_DPKGINIT_H
- #ifdef __GNUG__
- #pragma interface "apt-pkg/dpkginit.h"
- #endif
- class pkgDpkgLock
- {
- int LockFD;
-
- public:
-
- bool CheckUpdates();
- bool GetLock(bool WithUpdates);
- void Close();
- pkgDpkgLock(bool WithUpdates = true);
- ~pkgDpkgLock();
- };
- #endif
|