mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-24 15:20:02 +02:00
trying
This commit is contained in:
parent
01366b7273
commit
e00ad76e55
@ -1673,7 +1673,8 @@ void UDPStandardImplementation::startDataCallback(){
|
|||||||
//socket details
|
//socket details
|
||||||
void *context = zmq_ctx_new();
|
void *context = zmq_ctx_new();
|
||||||
void *zmqsocket = zmq_socket(context, ZMQ_PUSH); // create a publisher
|
void *zmqsocket = zmq_socket(context, ZMQ_PUSH); // create a publisher
|
||||||
int val = 4;
|
int val = -1;
|
||||||
|
/*int val = 4;*/
|
||||||
zmq_setsockopt(zmqsocket, ZMQ_LINGER, &val,sizeof(val)); // wait for the unsent packets before closing socket
|
zmq_setsockopt(zmqsocket, ZMQ_LINGER, &val,sizeof(val)); // wait for the unsent packets before closing socket
|
||||||
//val = 10;
|
//val = 10;
|
||||||
//zmq_setsockopt(zmqsocket,ZMQ_SNDHWM,&val,sizeof(val)); //set SEND HIGH WATER MARK (8-9ms slower)
|
//zmq_setsockopt(zmqsocket,ZMQ_SNDHWM,&val,sizeof(val)); //set SEND HIGH WATER MARK (8-9ms slower)
|
||||||
@ -1753,7 +1754,7 @@ void UDPStandardImplementation::startDataCallback(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*/**/
|
||||||
//send final header
|
//send final header
|
||||||
//update frame details
|
//update frame details
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
@ -1766,7 +1767,7 @@ void UDPStandardImplementation::startDataCallback(){
|
|||||||
zmq_send(zmqsocket, buf,len, ZMQ_SNDMORE);
|
zmq_send(zmqsocket, buf,len, ZMQ_SNDMORE);
|
||||||
//send final data
|
//send final data
|
||||||
zmq_send (zmqsocket, "end", 3, 0);
|
zmq_send (zmqsocket, "end", 3, 0);
|
||||||
*/
|
/* */
|
||||||
|
|
||||||
pthread_mutex_lock(&statusMutex);
|
pthread_mutex_lock(&statusMutex);
|
||||||
dataCallbackThreadsMask^=(1<<ithread);
|
dataCallbackThreadsMask^=(1<<ithread);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user