Changeset 36 in cheroxy for trunk/src/CRXProxy.cpp


Ignore:
Timestamp:
11/20/12 19:49:10 (11 years ago)
Author:
cheese
Message:

#1 a interface to set timeout to server socket is added to CRXProxy

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/CRXProxy.cpp

    r35 r36  
    1010
    1111CRXProxy::CRXProxy (void)
    12     : mIsIntercepted (false),
    13       mClient (0),
    14       mServer (0)
     12    : mClient (0),
     13      mServer (0),
     14      mServerTimeout (0)
    1515{
    1616    /*----------------------------------------------------------------*/
     
    5050
    5151    mClient = aSocket;
     52    /*----------------------------------------------------------------*/
     53}
     54
     55void
     56CRXProxy::SetServerTimeout (const int aTimeout)
     57{
     58    /*----------------------------------------------------------------*/
     59    mServerTimeout = aTimeout;
    5260    /*----------------------------------------------------------------*/
    5361}
     
    273281    {
    274282        /* connect */
    275         aResult = mServer.Connect (mHttpRequest.GetHost (), mHttpRequest.GetPort (), 1);
     283        aResult = mServer.Connect (mHttpRequest.GetHost (), mHttpRequest.GetPort (), mServerTimeout);
    276284        if (aResult < 0)
    277285        {
Note: See TracChangeset for help on using the changeset viewer.