VirtualBox

Changeset 38212 in vbox


Ignore:
Timestamp:
Jul 28, 2011 9:35:46 AM (14 years ago)
Author:
vboxsync
Message:

GuestCtrlIO/GuestProcessStream: Renamed member variables.

Location:
trunk/src/VBox/Main
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/GuestCtrlImplPrivate.h

    r38210 r38212  
    6767    size_t GetNumPairs();
    6868
    69     uint32_t GetOffset();
     69    uint32_t GetOffsetBuffer();
     70
     71    uint32_t GetOffsetParser();
    7072
    7173    const char* GetString(const char *pszKey);
     
    8688    uint32_t m_cbSize;
    8789    /** Current offset within the internal stream buffer. */
    88     uint32_t m_cbOffset;
     90    uint32_t m_cbOffsetBuffer;
    8991    /** Current parser offset. */
    90     uint32_t m_cbParserOffset;
     92    uint32_t m_cbOffsetParser;
    9193    /** Internal stream buffer. */
    9294    BYTE *m_pbBuffer;
  • trunk/src/VBox/Main/src-client/GuestCtrlIO.cpp

    r38210 r38212  
    3232    : m_cbAllocated(0),
    3333      m_cbSize(0),
    34       m_cbOffset(0),
    35       m_cbParserOffset(0),
     34      m_cbOffsetBuffer(0),
     35      m_cbOffsetParser(0),
    3636      m_pbBuffer(NULL)
    3737{
     
    5353
    5454    /* Rewind the buffer if it's empty. */
    55     size_t     cbInBuf   = m_cbSize - m_cbOffset;
     55    size_t     cbInBuf   = m_cbSize - m_cbOffsetBuffer;
    5656    bool const fAddToSet = cbInBuf == 0;
    5757    if (fAddToSet)
    58         m_cbSize = m_cbOffset = 0;
     58        m_cbSize = m_cbOffsetBuffer = 0;
    5959
    6060    /* Try and see if we can simply append the data. */
     
    6767    {
    6868        /* Move any buffered data to the front. */
    69         cbInBuf = m_cbSize - m_cbOffset;
     69        cbInBuf = m_cbSize - m_cbOffsetBuffer;
    7070        if (cbInBuf == 0)
    71             m_cbSize = m_cbOffset = 0;
    72         else if (m_cbOffset) /* Do we have something to move? */
    73         {
    74             memmove(m_pbBuffer, &m_pbBuffer[m_cbOffset], cbInBuf);
     71            m_cbSize = m_cbOffsetBuffer = 0;
     72        else if (m_cbOffsetBuffer) /* Do we have something to move? */
     73        {
     74            memmove(m_pbBuffer, &m_pbBuffer[m_cbOffsetBuffer], cbInBuf);
    7575            m_cbSize = cbInBuf;
    76             m_cbOffset = 0;
     76            m_cbOffsetBuffer = 0;
    7777        }
    7878
     
    167167}
    168168
    169 uint32_t GuestProcessStream::GetOffset()
    170 {
    171     return m_cbOffset;
     169uint32_t GuestProcessStream::GetOffsetBuffer()
     170{
     171    return m_cbOffsetBuffer;
     172}
     173
     174uint32_t GuestProcessStream::GetOffsetParser()
     175{
     176    return m_cbOffsetParser;
    172177}
    173178
     
    226231    AssertPtrReturn(m_pbBuffer, VINF_SUCCESS);
    227232    AssertReturn(m_cbSize, VINF_SUCCESS);
    228     AssertReturn(m_cbParserOffset < m_cbSize, VERR_INVALID_PARAMETER);
     233    AssertReturn(m_cbOffsetParser <= m_cbSize, VERR_INVALID_PARAMETER);
    229234
    230235    int rc = VINF_SUCCESS;
    231236
    232     size_t uCur = m_cbParserOffset;
     237    size_t uCur = m_cbOffsetParser;
    233238    for (;uCur < m_cbSize;)
    234239    {
     
    258263                || pszSep == pszEnd)
    259264            {
    260                 m_cbParserOffset =  uCur - uPairLen - 1;
     265                m_cbOffsetParser =  uCur - uPairLen - 1;
    261266                rc = VERR_MORE_DATA;
    262267            }
     
    299304                RTMemFree(pszKey);
    300305
    301                 m_cbParserOffset += uCur - m_cbParserOffset;
     306                m_cbOffsetParser += uCur - m_cbOffsetParser;
    302307            }
    303308        }
     
    308313                if (*pszEnd == '\0')
    309314                {
    310                     m_cbParserOffset = uCur;
     315                    m_cbOffsetParser = uCur;
    311316                    rc = VERR_MORE_DATA;
    312317                    break;
     
    320325    }
    321326
    322     RT_CLAMP(m_cbParserOffset, 0, m_cbSize);
     327    RT_CLAMP(m_cbOffsetParser, 0, m_cbSize);
    323328
    324329    return rc;
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette