Example #1
0
        public HttpClient(string url, IHttpClientListener listener, long filePos, float timeOut)
        {
            m_Url      = url;
            m_TimeOut  = timeOut;
            m_Listener = listener;
            m_FilePos  = filePos;

            CheckServicePoint();
            // Get
            Start();
        }
Example #2
0
        public void Init(string url, IHttpClientListener listener, long filePos, float connectTimeOut, float readTimeOut = 5.0f)
        {
            m_Url         = url;
            m_TimeOut     = connectTimeOut;
            m_ReadTimeOut = readTimeOut;
            m_Listener    = listener;
            m_FilePos     = filePos;
            ResetReadTimeOut();

            CheckServicePoint();
            // Get
            Start();
        }
Example #3
0
        public void Init(string url, IHttpClientListener listener, long filePos, float connectTimeOut, float readTimeOut = 5.0f,
                         HttpClientType clientType = HttpClientType.httpGet, byte[] postBuf = null)
        {
            m_Url         = url;
            m_TimeOut     = connectTimeOut;
            m_ReadTimeOut = readTimeOut;
            m_Listener    = listener;
            m_FilePos     = filePos;
            m_ClientType  = clientType;
            m_PostBuf     = postBuf;
            ResetReadTimeOut();
            ResetConnectTimeOut();

            CheckServicePoint();
            // Get
            Start();
        }
Example #4
0
        public void Init(string url, IHttpClientListener listener, long filePos, float connectTimeOut, float readTimeOut = 5.0f,
                         HttpClientType clientType = HttpClientType.httpGet, byte[] postBuf = null, bool isKeepAlive = true, List <X509Certificate> certs = null)
        {
            m_Url         = url;
            m_TimeOut     = connectTimeOut;
            m_ReadTimeOut = readTimeOut;
            m_Listener    = listener;
            m_FilePos     = filePos;
            m_ClientType  = clientType;
            m_PostBuf     = postBuf;
            m_IsKeppAlive = isKeepAlive;
            m_Certs       = certs;
            ResetReadTimeOut();
            ResetConnectTimeOut();

            CheckServicePoint();
            // Get
            Start();
        }
Example #5
0
 public HttpClient(string url, IHttpClientListener listener, long filePos, float timeOut)
 {
     Init(url, listener, filePos, timeOut);
 }
Example #6
0
 public HttpClient(string url, IHttpClientListener listener, float timeOut)
 {
     Init(url, listener, 0, timeOut);
 }
Example #7
0
 public HttpClient(string url, IHttpClientListener listener, long filePos, float connectTimeOut, float readTimeOut = 5.0f)
 {
     Init(url, listener, filePos, connectTimeOut, readTimeOut);
 }
Example #8
0
 public HttpClient(string url, IHttpClientListener listener, float connectTimeOut, float readTimeOut = 5.0f,
                   HttpClientType clientType = HttpClientType.httpGet, string postStr = "")
 {
     Init(url, listener, 0, connectTimeOut, readTimeOut, clientType, GeneratorPostBuf(clientType, postStr));
 }
Example #9
0
 public HttpClient(string url, IHttpClientListener listener, float connectTimeOut, float readTimeOut = 5.0f,
                   HttpClientType clientType = HttpClientType.httpGet, string postStr = "", bool isKeepAlive = true, List <X509Certificate> certs = null)
 {
     Init(url, listener, 0, connectTimeOut, readTimeOut, clientType, GeneratorPostBuf(clientType, postStr), isKeepAlive, certs);
 }