HALCON Reference Manual 10.0.2
Table of Contents / System / Sockets ClassesClassesClasses | | | Operators

get_next_socket_data_typeget_next_socket_data_typeget_next_socket_data_typeGetNextSocketDataTypeGetNextSocketDataType (Operator)

Name

get_next_socket_data_typeget_next_socket_data_typeget_next_socket_data_typeGetNextSocketDataTypeGetNextSocketDataType — Determine the HALCON data type of the next socket data.

Signature

get_next_socket_data_type( : : Socket : DataType)

Herror get_next_socket_data_type(const Hlong Socket, char* DataType)

Herror T_get_next_socket_data_type(const Htuple Socket, Htuple* DataType)

Herror get_next_socket_data_type(const HTuple& Socket, char* DataType)

HTuple HSocket::GetNextSocketDataType() const

void HOperatorSetX.GetNextSocketDataType(
[in] VARIANT Socket, [out] VARIANT* DataType)

BSTR HSocketX.GetNextSocketDataType()

static void HOperatorSet.GetNextSocketDataType(HTuple socket, out HTuple dataType)

string HSocket.GetNextSocketDataType()

Description

get_next_socket_data_typeget_next_socket_data_typeget_next_socket_data_typeGetNextSocketDataTypeGetNextSocketDataType returns the data type of the next data that are present on the socket SocketSocketSocketSocketsocket and returns it in DataTypeDataTypeDataTypeDataTypedataType. The possible values for DataTypeDataTypeDataTypeDataTypedataType are:

'no_data':

No data are present.

'no_halcon_data':

Some data are present, but they are not HALCON data.

'tuple':

The next data is a tuple.

'region':

The next data is a region object.

'image':

The next data is an image object.

'xld_cont':

The next data is an XLD contour.

'xld_poly':

The next data is an XLD polygon.

'xld_para':

The next data is an XLD parallel.

'xld_mod_para':

The next data is a modified XLD parallel.

'xld_ext_para':

The next data is an extended XLD parallel.

Parallelization

Parameters

SocketSocketSocketSocketsocket (input_control)  socket_id HSocket, HTupleHSocket, HTupleHSocketX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong)

Socket number.

DataTypeDataTypeDataTypeDataTypedataType (output_control)  string HTupleHTupleVARIANTHtuple (string) (string) (char*) (BSTR) (char*)

Data type of next HALCON data.

See also

send_imagesend_imagesend_imageSendImageSendImage, receive_imagereceive_imagereceive_imageReceiveImageReceiveImage, send_regionsend_regionsend_regionSendRegionSendRegion, receive_regionreceive_regionreceive_regionReceiveRegionReceiveRegion, send_tuplesend_tuplesend_tupleSendTupleSendTuple, receive_tuplereceive_tuplereceive_tupleReceiveTupleReceiveTuple

Module

Foundation


Table of Contents / System / Sockets ClassesClassesClasses | | | Operators
HALCON Reference Manual 10.0.2 Copyright © 1996-2011 MVTec Software GmbH