00001
00002
00003
00004 #ifndef __XVR2_NET_DEFS_H__
00005 #define __XVR2_NET_DEFS_H__
00006 namespace xvr2 {
00007 namespace Net {
00010 typedef enum {
00012 SSL_V2,
00014 SSL_V2_CLIENT,
00016 SSL_V2_SERVER,
00018 SSL_V3,
00020 SSL_V3_CLIENT,
00022 SSL_V3_SERVER,
00024 TLS_V1,
00026 TLS_V1_CLIENT,
00028 TLS_V1_SERVER,
00030 SSL_V23,
00032 SSL_V23_CLIENT,
00034 SSL_V23_SERVER
00035 } SSLConnectionMethod;
00036
00039 typedef enum {
00041 KEYFILE_PEM,
00043 KEYFILE_ASN1,
00045 KEYFILE_DEFAULT
00046 } SSLKeyfileType;
00047 };
00048 };
00049 #endif