ClassesClassesClassesClasses | | | | Operators

send_regionsend_regionSendRegionsend_regionSendRegionSendRegion (Operator)

Name

send_regionsend_regionSendRegionsend_regionSendRegionSendRegion — Send regions over a socket connection.

Signature

send_region(Region : : Socket : )

Herror send_region(const Hobject Region, const Hlong Socket)

Herror T_send_region(const Hobject Region, const Htuple Socket)

Herror send_region(Hobject Region, const HTuple& Socket)

void HRegion::SendRegion(const HSocket& Socket) const

void HRegionArray::SendRegion(const HSocket& Socket) const

void HSocket::SendRegion(const HRegionArray& Region) const

void SendRegion(const HObject& Region, const HTuple& Socket)

void HSocket::SendRegion(const HRegion& Region) const

void HRegion::SendRegion(const HSocket& Socket) const

void HOperatorSetX.SendRegion(
[in] IHUntypedObjectX* Region, [in] VARIANT Socket)

void HSocketX.SendRegion([in] IHRegionX* Region)

void HRegionX.SendRegion([in] IHSocketX* Socket)

static void HOperatorSet.SendRegion(HObject region, HTuple socket)

void HSocket.SendRegion(HRegion region)

void HRegion.SendRegion(HSocket socket)

Description

send_regionsend_regionSendRegionsend_regionSendRegionSendRegion sends a region object over the socket connection determined by SocketSocketSocketSocketSocketsocket. The receiving HALCON process must call receive_regionreceive_regionReceiveRegionreceive_regionReceiveRegionReceiveRegion to read the regions from the socket. For a detailed example, see open_socket_acceptopen_socket_acceptOpenSocketAcceptopen_socket_acceptOpenSocketAcceptOpenSocketAccept.

Parallelization

Parameters

RegionRegionRegionRegionRegionregion (input_object)  region(-array) objectHRegionHRegionHRegionHRegionXHobject

Regions to be sent.

SocketSocketSocketSocketSocketsocket (input_control)  socket_id HSocket, HTupleHTupleHSocket, HTupleHSocketX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Socket number.

Possible Predecessors

open_socket_connectopen_socket_connectOpenSocketConnectopen_socket_connectOpenSocketConnectOpenSocketConnect, socket_accept_connectsocket_accept_connectSocketAcceptConnectsocket_accept_connectSocketAcceptConnectSocketAcceptConnect

See also

receive_regionreceive_regionReceiveRegionreceive_regionReceiveRegionReceiveRegion, send_imagesend_imageSendImagesend_imageSendImageSendImage, receive_imagereceive_imageReceiveImagereceive_imageReceiveImageReceiveImage, send_tuplesend_tupleSendTuplesend_tupleSendTupleSendTuple, receive_tuplereceive_tupleReceiveTuplereceive_tupleReceiveTupleReceiveTuple, get_next_socket_data_typeget_next_socket_data_typeGetNextSocketDataTypeget_next_socket_data_typeGetNextSocketDataTypeGetNextSocketDataType

Module

Foundation


ClassesClassesClassesClasses | | | | Operators