18 #include "pandabase.h" 22 #define OPENSSL_NO_KRB5 24 #include "referenceCount.h" 25 #include "openSSLWrapper.h" 26 #include "openssl/ssl.h" 41 INLINE BioPtr(BIO *bio);
45 INLINE BIO &operator *()
const;
46 INLINE BIO *operator -> ()
const;
47 INLINE
operator BIO * ()
const;
49 INLINE
void set_bio(BIO *bio);
50 INLINE BIO *get_bio()
const;
52 INLINE
const string &get_server_name()
const;
53 INLINE
int get_port()
const;
63 #endif // HAVE_OPENSSL A container for a URL, e.g.
A base class for all things that want to be reference-counted.