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.