PULSAR  1.0.0
Parallel Ultra Light Systolic Array Runtime
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
prt_packet.h File Reference

PRT data packet. More...

#include "prt.h"
Include dependency graph for prt_packet.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  prt_packet_s
 VDP's data packet A packet of data transferred through VDP's channels. More...
 

Typedefs

typedef struct prt_packet_s prt_packet_t
 VDP's data packet A packet of data transferred through VDP's channels. More...
 

Functions

prt_packet_tprt_packet_new (size_t data_size)
 packet constructor Sets the number of references to one. More...
 
void prt_packet_release (prt_packet_t *packet)
 Release a packet. Decrements the number of active references. Destroys the packet when the last reference is removed. More...
 

Detailed Description

PRT data packet.

Author
Jakub Kurzak

PULSAR Runtime http://icl.eecs.utk.edu/pulsar/ Copyright (C) 2012-2013 University of Tennessee.

Definition in file prt_packet.h.

Typedef Documentation

typedef struct prt_packet_s prt_packet_t

VDP's data packet A packet of data transferred through VDP's channels.