Public Member Functions | Private Attributes | List of all members
UDPReceiver Class Reference

#include <udpreceiver.h>

Public Member Functions

bool init (int port, std::string localInterface)
 
int receive (void *data, unsigned int dataSize, int timeoutMicroSec)
 
 UDPReceiver ()
 
 ~UDPReceiver ()
 

Private Attributes

bool initOK
 
struct sockaddr_in siMe_
 
struct sockaddr_in siOther_
 
int slen_
 
int sock_
 

Detailed Description

Definition at line 19 of file udpreceiver.h.

Constructor & Destructor Documentation

UDPReceiver::UDPReceiver ( )

Definition at line 16 of file udpreceiver.cpp.

UDPReceiver::~UDPReceiver ( )

Definition at line 22 of file udpreceiver.cpp.

Member Function Documentation

bool UDPReceiver::init ( int  port,
std::string  localInterface 
)

Definition at line 33 of file udpreceiver.cpp.

int UDPReceiver::receive ( void *  data,
unsigned int  dataSize,
int  timeoutMicroSec 
)

Definition at line 98 of file udpreceiver.cpp.

Member Data Documentation

bool UDPReceiver::initOK
private

Definition at line 45 of file udpreceiver.h.

struct sockaddr_in UDPReceiver::siMe_
private

Definition at line 39 of file udpreceiver.h.

struct sockaddr_in UDPReceiver::siOther_
private

Definition at line 41 of file udpreceiver.h.

int UDPReceiver::slen_
private

Definition at line 43 of file udpreceiver.h.

int UDPReceiver::sock_
private

Definition at line 42 of file udpreceiver.h.


The documentation for this class was generated from the following files:


ifm_o3mxxx
Author(s):
autogenerated on Mon Jun 10 2019 13:34:12