* When a user configures a mailbox without specifying the username,
[alpine.git] / pith / abdlc.h
blobffc7c7a06f5e1bb164c892dd6c9ee434f613a746
1 /*
2 * $Id: abdlc.h 769 2007-10-24 00:15:40Z hubert@u.washington.edu $
4 * ========================================================================
5 * Copyright 2006-2007 University of Washington
6 * Copyright 2013-2022 Eduardo Chappa
8 * Licensed under the Apache License, Version 2.0 (the "License");
9 * you may not use this file except in compliance with the License.
10 * You may obtain a copy of the License at
12 * http://www.apache.org/licenses/LICENSE-2.0
14 * ========================================================================
17 #ifndef PITH_ABDLC_INCLUDED
18 #define PITH_ABDLC_INCLUDED
21 #include "../pith/adrbklib.h"
24 /* exported prototypes */
25 DL_CACHE_S *get_dlc(long);
26 void warp_to_dlc(DL_CACHE_S *, long);
27 void warp_to_beginning(void);
28 void warp_to_top_of_abook(int);
29 void warp_to_end(void);
30 void flush_dlc_from_cache(DL_CACHE_S *);
31 int matching_dlcs(DL_CACHE_S *, DL_CACHE_S *);
32 void fill_in_dl_field(DL_CACHE_S *);
33 char *listmem(long);
34 char *listmem_from_dl(AdrBk *, AddrScrn_Disp *);
35 adrbk_cntr_t listmem_count_from_abe(AdrBk_Entry *);
36 AddrScrn_Disp *dlist(long);
37 int adrbk_num_from_lineno(long);
38 void done_with_dlc_cache(void);
41 #endif /* PITH_ABDLC_INCLUDED */