Binc::Decoder Class Reference
[Decoder]

#include <decoder.h>

Inheritance diagram for Binc::Decoder:
Inheritance graph
[legend]
Collaboration diagram for Binc::Decoder:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void SetInformationReceiver (InformationReceiver *r)
virtual void Receive (Ptr< PacketCombination > p)=0

Detailed Description

Receives PacketCombinations and produces decoded information packets which are forwarded to the InformationReceiver


Member Function Documentation

virtual void Binc::Decoder::Receive ( Ptr< PacketCombination p  )  [pure virtual]

Add a new PacketCombination to the decoding process

Implemented in Binc::GaussianEliminationDecoder.

void Binc::Decoder::SetInformationReceiver ( InformationReceiver r  ) 

Set the callback function that will be called whenever a new information packet is decoded

Parameters:
c the callback

The documentation for this class was generated from the following files:
 All Classes Functions Variables Friends
Generated on Sat Apr 30 23:15:46 2011 for libBiNC by  doxygen 1.6.3