CORDET Framework - C2 Implementation

Adaptation Points for the Large Packet Transfer Service. More...

Go to the source code of this file.

Macros

#define LPTSIZE   4000
 The maximum size in number of bytes of a packet.
 

Functions

uint32_t * getLptMemStartAddr (uint32_t LptBuffer)
 Getter function for the Address of the Data. More...
 
uint32_t getLptMemSize (uint32_t LptBuffer)
 Getter function to return the size of the Data. More...
 

Variables

static char memArray [LPTSIZE]
 The array holding the packets. More...
 

Detailed Description

Adaptation Points for the Large Packet Transfer Service.

Author
Christian Reimers chris.nosp@m.tian.nosp@m..reim.nosp@m.ers@.nosp@m.univi.nosp@m.e.ac.nosp@m..at
Markus Rockenbauer marku.nosp@m.s.ro.nosp@m.ckenb.nosp@m.auer.nosp@m.@univ.nosp@m.ie.a.nosp@m.c.at

last modification: 22.01.2018

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Definition in file CrPsMemServLpt.c.

Function Documentation

uint32_t getLptMemSize ( uint32_t  LptBuffer)

Getter function to return the size of the Data.

Parameters
LptBufferThe number ot the Large Packet Transfer Buffer
Returns
LPTSIZE The size of the LptBuffer

Definition at line 47 of file CrPsMemServLpt.c.

uint32_t* getLptMemStartAddr ( uint32_t  LptBuffer)

Getter function for the Address of the Data.

Parameters
LptBufferThe number ot the Large Packet Transfer Buffer
Returns
Pointer to the memory array of the LptBuffer

Definition at line 35 of file CrPsMemServLpt.c.

Variable Documentation

char memArray[LPTSIZE]
static

The array holding the packets.

Packets are stored in this array in blocks of size LPTSIZE.

Definition at line 28 of file CrPsMemServLpt.c.

P&P Software GmbH, Copyright 2012-2013, All Rights Reserved