blob: efd04bd4f5ca391352ba754c327ed275d840a2e6 [file] [log] [blame]
Ilya Moiseenko08a98a42011-08-02 16:06:51 -07001//
2// ndn_contentpacket.h
3// Abstraction
4//
5// Copyright 2011 UCLA. All rights reserved.
6//
7
8#ifndef ndn_contentpacket_h
9#define ndn_contentpacket_h
10
11#include "ns3/header.h"
12#include <ns3/packet.h>
Ilya Moiseenko7e254b72011-08-04 19:06:10 -070013#include "ccn_ccn.h"
Ilya Moiseenko08a98a42011-08-02 16:06:51 -070014
15namespace ns3
16{
Ilya Moiseenko7e254b72011-08-04 19:06:10 -070017namespace NDNabstraction
18{
19 class ContentPacket : public Packet
Ilya Moiseenko08a98a42011-08-02 16:06:51 -070020 {
Ilya Moiseenko7e254b72011-08-04 19:06:10 -070021 public:
22 ContentPacket(const struct ccn_charbuf *Name,const void *data,size_t size);
23
Ilya Moiseenko08a98a42011-08-02 16:06:51 -070024
25 };
26}
Ilya Moiseenko7e254b72011-08-04 19:06:10 -070027}
Ilya Moiseenko08a98a42011-08-02 16:06:51 -070028
29#endif