Last change
on this file since 22621 was 22621, checked in by vboxsync, 16 years ago |
HGSMI: export to OSE
|
-
Property svn:eol-style
set to
native
-
Property svn:keywords
set to
Author Date Id Revision
|
File size:
691 bytes
|
Line | |
---|
1 | /** @file
|
---|
2 | *
|
---|
3 | * VBox Host Guest Shared Memory Interface (HGSMI).
|
---|
4 | * Host part helpers.
|
---|
5 | */
|
---|
6 |
|
---|
7 | /*
|
---|
8 | * Copyright (C) 2006-2008 Sun Microsystems, Inc.
|
---|
9 | *
|
---|
10 | * Sun Microsystems, Inc. confidential
|
---|
11 | * All rights reserved
|
---|
12 | */
|
---|
13 |
|
---|
14 |
|
---|
15 | #ifndef __HGSMIHostHlp_h__
|
---|
16 | #define __HGSMIHostHlp_h__
|
---|
17 |
|
---|
18 | #include <iprt/assert.h>
|
---|
19 | #include <iprt/types.h>
|
---|
20 |
|
---|
21 | typedef struct _HGSMILISTENTRY
|
---|
22 | {
|
---|
23 | struct _HGSMILISTENTRY *pNext;
|
---|
24 | } HGSMILISTENTRY;
|
---|
25 |
|
---|
26 | typedef struct _HGSMILIST
|
---|
27 | {
|
---|
28 | HGSMILISTENTRY *pHead;
|
---|
29 | HGSMILISTENTRY *pTail;
|
---|
30 | } HGSMILIST;
|
---|
31 |
|
---|
32 | void hgsmiListAppend (HGSMILIST *pList, HGSMILISTENTRY *pEntry);
|
---|
33 | void hgsmiListRemove (HGSMILIST *pList, HGSMILISTENTRY *pEntry, HGSMILISTENTRY *pPrev);
|
---|
34 |
|
---|
35 |
|
---|
36 | #endif /* !__HGSMIHostHlp_h__*/
|
---|
Note:
See
TracBrowser
for help on using the repository browser.