Are the APR types: apr_byte_t, apr_int16_t, apr_uint16_t, etc. part of the public interface, and therefore usable by clients, or for internal use only?
Are there portable sized integral types I could use? Either part of APR or something like the int16_t, u_int16_t, etc. of unix descent? I'm currently using the unix variants with typedefs defined for the Windows platform.
