Annotation of embedaddon/php/ext/xmlrpc/libxmlrpc/README, revision 1.1.1.1

1.1       misho       1: organization of this directory is moving towards this approach:
                      2: 
                      3: <module>.h               -- public API and data types
                      4: <module>_private.h       -- protected API and data types
                      5: <module>.c               -- implementation and private API / types
                      6: 
                      7: The rules are:
                      8: .c files may include *_private.h.
                      9: .h files may not include *_private.h
                     10: 
                     11: This allows us to have a nicely encapsulated C api with opaque data types and private functions
                     12: that are nonetheless shared between source files without redundant extern declarations..
                     13: 
                     14: 
                     15: 
                     16: 
                     17: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>