get_next_socket_data_typeT_get_next_socket_data_typeGetNextSocketDataTypeGetNextSocketDataType (Operator)

Name

get_next_socket_data_typeT_get_next_socket_data_typeGetNextSocketDataTypeGetNextSocketDataType — Abfragen des nächsten an einem Socket anliegenden HALCON-Datentyps.

Signatur

get_next_socket_data_type( : : Socket : DataType)

Herror T_get_next_socket_data_type(const Htuple Socket, Htuple* DataType)

void GetNextSocketDataType(const HTuple& Socket, HTuple* DataType)

HString HSocket::GetNextSocketDataType() const

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

string HSocket.GetNextSocketDataType()

Beschreibung

get_next_socket_data_typeget_next_socket_data_typeGetNextSocketDataTypeGetNextSocketDataTypeGetNextSocketDataType liefert den Datentyp der nächsten am Socket SocketSocketSocketSocketsocket anliegenden Daten in DataTypeDataTypeDataTypeDataTypedataType zurück. Die möglichen Werte für DataTypeDataTypeDataTypeDataTypedataType sind:

'no_data':

Es liegen keine Daten an.

'no_halcon_data':

Es liegen Daten an, sie sind aber keine HALCON-Daten.

'tuple':

Die nächsten Daten sind ein Tupel.

'region':

Die nächsten Daten sind ein Regionenobjekt.

'image':

Die nächsten Daten sind ein Bildobjekt.

'xld_cont':

Die nächsten Daten sind XLD-Konturen.

'xld_poly':

Die nächsten Daten sind XLD-Polygone.

'xld_para':

Die nächsten Daten sind XLD-Parallelen.

'xld_mod_para':

Die nächsten Daten sind modifizierte XLD-Parallelen.

'xld_ext_para':

Die nächsten Daten sind erweiterte XLD-Parallelen.

'serialized_item':

Die nächsten Daten sind ein serialisiertes Element.

Ausführungsinformationen

Parameter

SocketSocketSocketSocketsocket (input_control)  socket HSocket, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Nummer des Sockets.

DataTypeDataTypeDataTypeDataTypedataType (output_control)  string HTupleHTupleHtuple (string) (string) (HString) (char*)

Anliegender HALCON-Datentyp.

Siehe auch

send_imagesend_imageSendImageSendImageSendImage, receive_imagereceive_imageReceiveImageReceiveImageReceiveImage, send_regionsend_regionSendRegionSendRegionSendRegion, receive_regionreceive_regionReceiveRegionReceiveRegionReceiveRegion, send_tuplesend_tupleSendTupleSendTupleSendTuple, receive_tuplereceive_tupleReceiveTupleReceiveTupleReceiveTuple, send_serialized_itemsend_serialized_itemSendSerializedItemSendSerializedItemSendSerializedItem, receive_serialized_itemreceive_serialized_itemReceiveSerializedItemReceiveSerializedItemReceiveSerializedItem

Modul

Foundation