]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - ipc/ipcdev.git/blob - linux/include/ti/ipc/interfaces/ITransport.h
Remove references to SysLink in QNX code base
[ipc/ipcdev.git] / linux / include / ti / ipc / interfaces / ITransport.h
1 /*
2  *  ======== ITransport.h ========
3  */
5 #ifndef ITRANSPORT_H
6 #define ITRANSPORT_H
8 /* opaque instance handle */
9 typedef struct ITransport_Object *ITransport_Handle;
11 #define ITransport_TypeId 0x01
13 /* instance object */
14 typedef struct ITransport_Object {
15     Int interfaceType;
16 } ITransport_Object;
18 /* instance functions */
19 static inline
20 Int ITransport_itype(ITransport_Handle inst)
21 {
22     ITransport_Object *obj = (ITransport_Object *)inst;
23     return obj->interfaceType;
24 }
26 #endif /* ITRANSPORT_H */