Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

VrUDPSource< oType > Class Template Reference

#include <VrUDPSource.h>

Inheritance diagram for VrUDPSource< oType >:

VrSource< oType > VrSigProc List of all members.

Public Member Functions

virtual const char * name ()
 default name for a module (override with actual name)
virtual int work2 (VrSampleRange output, void *o[])
 VrUDPSource (double sampling_freq, int port)
virtual ~VrUDPSource ()

Protected Attributes

int sockfd
sockaddr_in my_addr
sockaddr_in their_addr
unsigned char tempbuf [MAX_UDP_SIZE]
int tempbuf_index
int tempbuf_size

template<class oType>
class VrUDPSource< oType >


Constructor & Destructor Documentation

template<class oType>
VrUDPSource< oType >::VrUDPSource double  sampling_freq,
int  port
 

template<class oType>
virtual VrUDPSource< oType >::~VrUDPSource  )  [inline, virtual]
 


Member Function Documentation

template<class oType>
virtual const char* VrUDPSource< oType >::name  )  [inline, virtual]
 

default name for a module (override with actual name)

Reimplemented from VrSource< oType >.

template<class oType>
int VrUDPSource< oType >::work2 VrSampleRange  output,
void *  o[]
[virtual]
 

Implements VrSource< oType >.


Member Data Documentation

template<class oType>
struct sockaddr_in VrUDPSource< oType >::my_addr [protected]
 

template<class oType>
int VrUDPSource< oType >::sockfd [protected]
 

template<class oType>
unsigned char VrUDPSource< oType >::tempbuf[MAX_UDP_SIZE] [protected]
 

template<class oType>
int VrUDPSource< oType >::tempbuf_index [protected]
 

template<class oType>
int VrUDPSource< oType >::tempbuf_size [protected]
 

template<class oType>
struct sockaddr_in VrUDPSource< oType >::their_addr [protected]
 


The documentation for this class was generated from the following file:
Generated on Tue Mar 15 23:48:08 2005 for GNU Radio by  doxygen 1.4.0