osaf/libs/core/include/ncs_svd.h | 73 ------------------------------------
1 files changed, 0 insertions(+), 73 deletions(-)
diff --git a/osaf/libs/core/include/ncs_svd.h b/osaf/libs/core/include/ncs_svd.h
--- a/osaf/libs/core/include/ncs_svd.h
+++ b/osaf/libs/core/include/ncs_svd.h
@@ -166,79 +166,6 @@ extern "C" {
#define NCS_FMT_STR 3
#define NCS_FMT_OCT 4
-/* put key in start state */
-
-#define m_SET_EMPTY_KEY(k) { k.svc=NCS_SERVICE_ID_DUMMY;k.type=0; \
- k.fmat=NCS_FMT_EMPTY;k.val.num=0; }
-
-/* test for unoccupied key */
-
-#define m_IS_KEY_EMPTY(k) (k.fmat==NCS_FMT_EMPTY) ? true:false
-
-/* 32 bit Number */
-
-#define m_SET_NUM_KEY(k,s,t,v) { k.svc=s;k.type=t; \
- k.fmat=NCS_FMT_NUM;k.val.num=v; }
-#define m_GET_NUM_KEY(k,n) { m_KEY_CHK_FMT(k,NCS_FMT_NUM); \
- n = (uint32_t)k.val.num; }
-
-/* Handle (NCSCONTEXT) */
-
-#define m_SET_HDL_KEY(k,s,t,v) { k.svc=s;k.type=t; \
- k.fmat=NCS_FMT_HDL;k.val.hdl=v; }
-#define m_GET_HDL_KEY(k,h) { m_KEY_CHK_FMT(k,NCS_FMT_HDL); \
- h = k.val.hdl; }
-
-/* NULL terminated String */
-
-#define m_SET_STR_KEY(k,s,t,v) { m_KEY_CHK_SLEN(v); k.svc=s;k.type=t; \
- k.fmat=NCS_FMT_STR; \
- strcpy((char*)k.val.str,(const char*)v); }
-
-#define m_GET_STR_KEY(k,s) { m_KEY_CHK_FMT(k,NCS_FMT_STR);s=k.val.str;
}
-
-/* OctetString of <length> bytes */
-
-#define m_SET_OCT_KEY(k,s,t,l,v) { m_KEY_CHK_LEN(l); k.svc=s;k.type=t; \
- k.fmat=NCS_FMT_OCT; k.val.oct.len = l; \
- memcpy((void*)(&k.val.oct.data),(const
void *)v,l); }
-
-#define m_GET_OCT_KEY(k,o) { m_KEY_CHK_FMT(k,NCS_FMT_OCT); o =
&k.val.oct; }
-
-/************************************************************************
-
- H & J S u b s y s t e m N a m e
-
- This data type is used as an identity scheme for naming. It is currently
- used in redundancy, were the PRIMARY and BACKUP instances of a redundant
- entity must go by the same name, but set to opposite roles.
-
-NOTE: is designed to be small (32 bits). Don't mess with this!!!
-*************************************************************************/
-
- typedef struct ftcc_name {
- uint8_t ncs_ss; /* entity type/subsystem; an NCS_SERVICE_ID
value */
- uint8_t ncs_qual; /* entity qualifier (ex. SIG =
UNI31_NET, PNNI,etc. */
- uint16_t ncs_inst; /* some assigned value
*/
- } NCSSS_NAME;
-
-/************************************************************************
-
- H & J L o c k D e s c r i p t o r
-
- This data type is used as a means of qualifying who is asking for a lock.
- It is used in Signalling. Its intent is to provide enough lock qualifying
- information so that an ambitious customer can decide which locks it
- actually wants to use and which are deemed 'low risk' and choose to ignore.
-
- If (some) customers didn't ask for it, it would not be done.
-*************************************************************************/
-
- typedef struct ncs_lock_desc {
- NCS_SERVICE_ID subsystem_id; /* Subsystem specific owner of
this lock */
- uint32_t lock_id; /* maps to a subsys specific lock
identifier */
- uint32_t lock_type; /* This is one of NCS_LOCK_READ or
NCS_LOCK_WRITE */
- } NCS_LOCK_DESC;
#ifdef __cplusplus
}
------------------------------------------------------------------------------
Sponsored by Intel(R) XDK
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
Opensaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-devel