//#ifdef SLS_RECEIVER_UDP_FUNCTIONS /********************************************//** * @file slsReceiverUDPFunctions.cpp * @short does all the functions for a receiver, set/get parameters, start/stop etc. ***********************************************/ #include #include using namespace std; #include "UDPInterface.h" #include "UDPBaseImplementation.h" #include "UDPStandardImplementation.h" using namespace std; UDPInterface * UDPInterface::create(string receiver_type){ if (receiver_type == "standard"){ FILE_LOG(logINFO) << "Starting " << receiver_type; return new UDPStandardImplementation(); } else{ FILE_LOG(logERROR) << "UDP interface not supported, using base implementation"; return new UDPBaseImplementation(); } } //#endif