Example #1
0
//-----------------------------------------------------------------------------
// Function: TabDocument::showEvent()
//-----------------------------------------------------------------------------
void TabDocument::showEvent(QShowEvent* event)
{
    QWidget::showEvent(event);

    if (refreshRequested_)
    {
        QTimer::singleShot(20, this, SLOT(handleRefreshRequest()));
        refreshRequested_ = false;
    }
}
bool ServerAllocation::handleRequest(Request& request) 
{    
    TraceL << "Handle Request" << endl;    
    
    if (IAllocation::deleted()) {
        WarnL << "Dropping request for deleted allocation" << endl;            
        return false;
    }

    if (request.methodType() == stun::Message::CreatePermission)
        handleCreatePermission(request);
    else if (request.methodType() == stun::Message::Refresh)    
        handleRefreshRequest(request);
    else
        return false; //respondError(request, 600, "Operation Not Supported");
    
    return true; 
}