diff options
Diffstat (limited to 'pith/abdlc.h')
-rw-r--r-- | pith/abdlc.h | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/pith/abdlc.h b/pith/abdlc.h new file mode 100644 index 00000000..cd7ee72b --- /dev/null +++ b/pith/abdlc.h @@ -0,0 +1,41 @@ +/* + * $Id: abdlc.h 769 2007-10-24 00:15:40Z hubert@u.washington.edu $ + * + * ======================================================================== + * Copyright 2006-2007 University of Washington + * Copyright 2013 Eduardo Chappa + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * ======================================================================== + */ + +#ifndef PITH_ABDLC_INCLUDED +#define PITH_ABDLC_INCLUDED + + +#include "../pith/adrbklib.h" + + +/* exported protoypes */ +DL_CACHE_S *get_dlc(long); +void warp_to_dlc(DL_CACHE_S *, long); +void warp_to_beginning(void); +void warp_to_top_of_abook(int); +void warp_to_end(void); +void flush_dlc_from_cache(DL_CACHE_S *); +int matching_dlcs(DL_CACHE_S *, DL_CACHE_S *); +void fill_in_dl_field(DL_CACHE_S *); +char *listmem(long); +char *listmem_from_dl(AdrBk *, AddrScrn_Disp *); +adrbk_cntr_t listmem_count_from_abe(AdrBk_Entry *); +AddrScrn_Disp *dlist(long); +int adrbk_num_from_lineno(long); +void done_with_dlc_cache(void); + + +#endif /* PITH_ABDLC_INCLUDED */ |