HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NET_NetworkConfiguration.h
Go to the documentation of this file.
1 /*
2  * PROPRIETARY INFORMATION. This software is proprietary to
3  * Side Effects Software Inc., and is not to be reproduced,
4  * transmitted, or disclosed in any way without written permission.
5  *
6  * NAME: NET_NetworkConfiguration.h
7  *
8  * COMMENTS:
9  *
10  */
11 
12 #ifndef __NET_NETWORKCONFIGURATION_H__
13 #define __NET_NETWORKCONFIGURATION_H__
14 
15 #include "NET_API.h"
16 
17 #include <UT/UT_StringHolder.h>
18 
19 #define NET_NETCONFIG_MIN_TIMEOUT 300000 // 5min
20 #define NET_NETCONFIG_MIN_CON_TIMEOUT 30000 // 30s
21 #define NET_NETCONFIG_DEFAULT_MAX_RETRIES 2
22 
24 {
25 public:
27 
28  // Global configuration. Create separate config objects if you need more
29  // control.
31 
39  // Max retries for the default http/https mount (see
40  // LM_Manager::lmInitializeNetworkManager). Does not affect the hserver
41  // mount, which manages its own retry policy.
44 };
45 
46 #endif // __NET_NETWORKCONFIGURATION_H__
47 
static NET_NetworkConfiguration theGlobalConfig
#define NET_API
Definition: NET_API.h:9