mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-24 07:20:01 +02:00
46 lines
1.0 KiB
C++
46 lines
1.0 KiB
C++
#include "slsReceiverUsers.h"
|
|
#include "slsReceiver.h"
|
|
|
|
slsReceiverUsers::slsReceiverUsers(int argc, char *argv[], int &success) {
|
|
receiver=new slsReceiver(argc, argv, success);
|
|
}
|
|
|
|
slsReceiverUsers::~slsReceiverUsers() {
|
|
delete receiver;
|
|
}
|
|
|
|
int slsReceiverUsers::start() {
|
|
return receiver->start();
|
|
}
|
|
|
|
void slsReceiverUsers::stop() {
|
|
receiver->stop();
|
|
}
|
|
|
|
|
|
void slsReceiverUsers::closeFile(int p) {
|
|
receiver->closeFile(p);
|
|
}
|
|
|
|
int64_t slsReceiverUsers::getReceiverVersion(){
|
|
return receiver->getReceiverVersion();
|
|
}
|
|
|
|
|
|
void slsReceiverUsers::registerCallBackStartAcquisition(int (*func)(char*, char*,int, int, void*),void *arg){
|
|
receiver->registerCallBackStartAcquisition(func,arg);
|
|
}
|
|
|
|
|
|
|
|
void slsReceiverUsers::registerCallBackAcquisitionFinished(void (*func)(int, void*),void *arg){
|
|
receiver->registerCallBackAcquisitionFinished(func,arg);
|
|
}
|
|
|
|
|
|
void slsReceiverUsers::registerCallBackRawDataReady(void (*func)(int, char*, int, FILE*, char*, void*),void *arg){
|
|
receiver->registerCallBackRawDataReady(func,arg);
|
|
}
|
|
|
|
|