Пример #1
0
def SDL_GetCurrentVideoDriver():
    ''' Autogenerated call for function SDL_GetCurrentVideoDriver'''

    datasent = packetWrap("02", [])
    logger.debug("Sending " + str(datasent))

    start = time.time()
    # Send request
    bytes_sent = i.write(datasent)
    dataread = None

    # Wait for response
    while dataread is None:
        dataread = i.read()
        if time.time() > (start + settings.TIMEOUT):
            logger.warn("Timer exceeded waiting for response")
            break
    logger.debug("Function call took " + str(time.time() - start) + "s")
    # Decode and return response value
    if dataread is not None:
        return packetToReturnCode("02", dataread)
    else:
        logger.warn('No response data')
        return False
Пример #2
0
def SDL_CreateRGBSurface(flags, w, h, bpp, rmask, gmask, bmask, alpha):
    ''' Autogenerated call for function SDL_CreateRGBSurface'''

    datasent = packetWrap("05", [flags, w, h, bpp, rmask, gmask, bmask, alpha])
    logger.debug("Sending " + str(datasent))

    start = time.time()
    # Send request
    bytes_sent = i.write(datasent)
    dataread = None

    # Wait for response
    while dataread is None:
        dataread = i.read()
        if time.time() > (start + settings.TIMEOUT):
            logger.warn("Timer exceeded waiting for response")
            break
    logger.debug("Function call took " + str(time.time() - start) + "s")
    # Decode and return response value
    if dataread is not None:
        return packetToReturnCode("05", dataread)
    else:
        logger.warn('No response data')
        return False