Back to Aurora Vision Library website

You are here: Start » Function Reference » GigE Vision » GigEVision_FlushInputQueue

GigEVision_FlushInputQueue


Header: Genicam.h
Namespace: avl
Module: Genicam

Discards remaining queued image frames and video stream data from network buffers.

Syntax

C++
C#
 
void avl::GigEVision_FlushInputQueue
(
	GigEHandle inDeviceHandle
)

Parameters

Name Type Default Description
Input value inDeviceHandle GigEHandle Handle of an opened device which streaming queue should be cleared.

Description

Flushing input queue means, that all frames that have been received from device and that have not been retrieved yet by the application, will be discarded and lost (including a partially filled frame and buffered network packets of next frames).

Exceptions

This function will throw an exception in the following situations:

  • Device handle is invalid.