FireBirdLib - Topfield TMS PVR TAP Programming Library
HDD_TAP_GetStartParameter.c
Go to the documentation of this file.
1#include <sys/types.h>
2#include <sys/shm.h>
3#include "FBLib_tap.h"
4
6{
8
9 int shmidParameterBlock;
10 void *ret;
11
12 shmidParameterBlock = shmget(PARAMBLOCKKEY, sizeof(TYPE_Parametered_Tap), 0);
13 if(shmidParameterBlock == -1)
14 {
15 TRACEEXIT();
16 return NULL;
17 }
18
19 fbl_parametered_tap = (TYPE_Parametered_Tap*)shmat(shmidParameterBlock, 0, 0);
20 if((int)fbl_parametered_tap == -1)
21 {
22 TRACEEXIT();
23 return NULL;
24 }
25
27
28 TRACEEXIT();
29 return ret;
30}
TYPE_Parametered_Tap * fbl_parametered_tap
Definition: HDD_TAP_Start.c:6
#define PARAMBLOCKKEY
Definition: FBLib_tap.h:9
void * HDD_TAP_GetStartParameter(void)
#define TRACEEXIT()
Definition: libFireBird.h:1244
#define TRACEENTER()
Definition: libFireBird.h:1243