!C99Shell v. 1.0 pre-release build #13!

Software: Apache. PHP/5.5.15 

uname -a: Windows NT SVR-DMZ 6.1 build 7600 (Windows Server 2008 R2 Enterprise Edition) i586 

SYSTEM 

Safe-mode: OFF (not secure)

E:\oracle\product\10.2.0\client_2\oo4o\CPP\WORKBOOK\POSADV\   drwxrwxrwx
Free 4.95 GB of 239.26 GB (2.07%)
Detected drives: [ a ] [ c ] [ d ] [ e ] [ f ]
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     POSADV.CPP (1.6 KB)      -rw-rw-rw-
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* Copyright (c) Oracle Corporation 2002.  All Rights Reserved */

/*
  DESCRIPTION
      position advisory class.  this subclass of OAdvisory will
      keep track of the absolute position within a dynaset
  MODIFIED
      kwhitley    10/18/94    Created
*/

#ifndef POSADV_ORACLE
#include "posadv.h"
#endif

/*
    Please see the Workbook document for a discussion of this class
*/

PosAdvise::PosAdvise(void)
{
    m_position = -1;  // position is not yet defined
}

PosAdvise::~PosAdvise(void)
{
}

long PosAdvise::GetPosition(void) const
{
    return(m_position);
}

oboolean PosAdvise::ActionRequest(int movekind)
{
    // we allow only simple navigation.  otherwise our
    //   bookkeeping might get confused
    
    switch (movekind)
    {
    case OADVISE_MOVE_NEXT:
    case OADVISE_MOVE_PREV:
    case OADVISE_MOVE_FIRST:
    case OADVISE_MOVE_LAST:
        return(TRUE);
    default:
        return(FALSE);
    }
}

void PosAdvise::ActionNotify(int movekind)
{
    // depending on what the action was, calculate
    //   a new position
    switch (movekind)
    {
    case OADVISE_MOVE_NEXT:
        if (m_position != -1)
            m_position++;
        break;
    case OADVISE_MOVE_PREV:
        if (m_position != -1)
            m_position--;
        break;
    case OADVISE_MOVE_FIRST:
        m_position = 0;
        break;
    case OADVISE_MOVE_LAST:
        m_position = GetDynaset.GetRecordCount() - 1;
        break;
    default:
        // no telling where we are now
        m_position = -1;
        break;
    }
    
    return;
}

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 1.0 pre-release build #13 powered by Captain Crunch Security Team | http://ccteam.ru | Generation time: 0.1092 ]--