GNU Radio 3.6.0 C++ API
gnuradio::extras::tuntap Class Reference

#include <tuntap.h>

Inheritance diagram for gnuradio::extras::tuntap:
gr_hier_block2 gr_basic_block gr_msg_accepter gruel::msg_accepter

List of all members.

Public Types

typedef boost::shared_ptr< tuntapsptr

Public Member Functions

virtual std::string get_dev_name (void)=0

Static Public Member Functions

static sptr make (const std::string &dev="")
 Make a new TUN/TAP block.

Member Typedef Documentation


Member Function Documentation

virtual std::string gnuradio::extras::tuntap::get_dev_name ( void  ) [pure virtual]
static sptr gnuradio::extras::tuntap::make ( const std::string dev = "") [static]

Make a new TUN/TAP block.

Use the Universal TUN/TAP device driver to move packets to/from kernel See /usr/src/linux/Documentation/networking/tuntap.txt

Parameters:
devthe device name (depends on os, blank for automatic)
Returns:
a new TUN/TAP interface block

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