Annotation of 43BSD/contrib/xns/doc/getcourierdbent.3, revision 1.1

1.1     ! root        1: .TH GETCOURIERDBENT 3  "14 January 1985"
        !             2: .SH NAME
        !             3: getcourierdbent, getcourierservice, setcourierdbent, endcourierdbent \-
        !             4: get courier service entry
        !             5: .SH SYNOPSIS
        !             6: .nf
        !             7: .B #include <courier/courierdb.h>
        !             8: .PP
        !             9: .B struct courierdbent *getcourierdbent()
        !            10: .PP
        !            11: .B struct courierdbent *getcourierservice(program,version)
        !            12: .B unsigned long program;
        !            13: .B unsigned short version;
        !            14: .PP
        !            15: .B setcourierdbent()
        !            16: .PP
        !            17: .B endcourierdbent()
        !            18: .fi
        !            19: .SH DESCRIPTION
        !            20: .I Getcourierdbent
        !            21: and
        !            22: .I getcourierservice
        !            23: each return a pointer to an object with the
        !            24: following structure
        !            25: containing the broken-out
        !            26: fields of a line in the Courier services file, describing one service
        !            27: defined on this machine.
        !            28: .RS
        !            29: .PP
        !            30: .nf
        !            31: .so /usr/include/courier/courierdb.h
        !            32: .ft R
        !            33: .ad
        !            34: .fi
        !            35: .RE
        !            36: .PP
        !            37: Each entry describes one program contained in the database of Courier
        !            38: programs known on this system.  The
        !            39: .I cr_description
        !            40: field contains a pointer to a string containing the full path name of
        !            41: the Courier description (used in DEPENDS UPON constructs from other
        !            42: Courier descriptions.
        !            43: The
        !            44: .I cr_serverbin
        !            45: contains either NULL to indicate that no server for this program exists,
        !            46: or the full path name of the executable file which implements the
        !            47: server.
        !            48: .PP
        !            49: .I Getcourierdbent
        !            50: reads the next
        !            51: line (opening the file if necessary);
        !            52: .I setcourierdbent
        !            53: rewinds the file;
        !            54: .I endcourierdbent
        !            55: closes it.
        !            56: .PP
        !            57: .I Getcourierservice
        !            58: searches from the beginning until a matching
        !            59: .I program
        !            60: and
        !            61: .I version
        !            62: is found
        !            63: (or until EOF is encountered).
        !            64: .SH FILES
        !            65: /etc/Courierservices
        !            66: .SH "SEE ALSO"
        !            67: Xerox courier specification.
        !            68: .SH DIAGNOSTICS
        !            69: Null pointer
        !            70: (0) returned on EOF or error.
        !            71: .SH BUGS
        !            72: All information
        !            73: is contained in a static area
        !            74: so it must be copied if it is
        !            75: to be saved.
        !            76: .br

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.