PacketizationLayer Class Reference

<class description="" goes="" here=""> <short description=""> More...

#include <PacketizationLayer.hpp>

Inheritance diagram for PacketizationLayer:

RFC2250 RFC3016 List of all members.

Public Member Functions

virtual SLPacketList createSLPacketList (AU *au)
 splits an AU up in SLPackets
virtual SLPacketcreateSLPacket (u8 *payload, u32 size, bool fragment, u32 frag_offset)
 creates one single SLPacket, deep-copies the part of
virtual u32 getMaxPacketPayloadSize ()=0
virtual u32 getPacketizationType ()=0

Protected Attributes

u32 packetSeqNumber

Detailed Description

<class description="" goes="" here=""> <short description="">

Author:
Michael Kropfberger and Peter Schojer
Version:
Id
PacketizationLayer.hpp,v 1.6 2004/04/21 11:41:58 mithil Exp

Definition at line 60 of file PacketizationLayer.hpp.


Member Function Documentation

virtual SLPacket* PacketizationLayer::createSLPacket u8 *  payload,
u32  size,
bool  fragment,
u32  frag_offset
[virtual]
 

creates one single SLPacket, deep-copies the part of

Parameters:
payload specified by
size 
frag_offset is RFC2250 specific

Reimplemented in RFC2250.

Referenced by createSLPacketList().


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