llviewernetwork.h

Go to the documentation of this file.
00001 
00033 #ifndef LL_LLVIEWERNETWORK_H
00034 #define LL_LLVIEWERNETWORK_H
00035 
00036 class LLHost;
00037 
00038 enum EUserServerDomain
00039 {
00040         USERSERVER_NONE,
00041         USERSERVER_ADITI,
00042         USERSERVER_AGNI,
00043         USERSERVER_DMZ,
00044         USERSERVER_SIVA,
00045         USERSERVER_DURGA,
00046         USERSERVER_SHAKTI,
00047         USERSERVER_SOMA,
00048         USERSERVER_GANGA,
00049         USERSERVER_VAAK,
00050         USERSERVER_UMA,
00051         USERSERVER_LOCAL,
00052         USERSERVER_OTHER, // IP address set via -user or other command line option
00053         USERSERVER_COUNT
00054 };
00055 
00056 
00057 struct LLUserServerData
00058 {
00059         const char* mLabel;
00060         const char* mName;
00061         const char* mLoginURI;
00062         const char* mHelperURI;
00063 };
00064 
00065 extern F32 gPacketDropPercentage;
00066 extern F32 gInBandwidth;
00067 extern F32 gOutBandwidth;
00068 extern EUserServerDomain gUserServerChoice;
00069 extern LLUserServerData gUserServerDomainName[];
00070 extern char gUserServerName[MAX_STRING];                /* Flawfinder: ignore */
00071 
00072 const S32 MAC_ADDRESS_BYTES = 6;
00073 extern unsigned char gMACAddress[MAC_ADDRESS_BYTES];            /* Flawfinder: ignore */
00074 
00075 #endif

Generated on Thu Jul 1 06:09:31 2010 for Second Life Viewer by  doxygen 1.4.7