OpenSS7
SS7 for the
Common Man

© Copyright 1997-2004,OpenSS7 Corporation, All Rights Reserved.
Last modified:

Home Overview Status News Documentation Resources About
   
 Overview
 Status
 News
 Documentation
 Resources
 About

   
Home Index Prev Next More Download Info FAQ Mail   Home -> Resources -> Browse Source -> strss7/drivers/m2ua/m2ua_data.h


File /code/strss7/drivers/m2ua/m2ua_data.h



#ifndef __M2UA_DATA_H__
#define __M2UA_DATA_H__

#ident "@(#) $RCSfile: m2ua_data.h,v $ $Name:  $($Revision: 0.8.2.1 $) $Date: 2002/10/18 03:28:38 $"

#include "../ua/ua_data.h"
/*
 *  =========================================================================
 *
 *  M2UA Private Data Structures
 *
 *  =========================================================================
 *  M2UA uses private data structures which are common to most of the User
 *  Adapatation layers.  M2UA defines a new device/link and routing key class:
 */

typedef struct sl {
	struct pp dp;			/* inherited device structure */
	uint state;			/* state of the SL-U/P interface */
	uint pflags;			/* protocol flags */
	int resp_timer;			/* response timer for actions */
	/* 
	 *  More...
	 */
} sl_t;

typedef struct sl_key {
	struct rk rk;			/* inheritied routing key class */
	uint32_t sdli;			/* signalling data link identifier */
	uint32_t sdti;			/* signalling terminal identifier */
} sl_key_t;

#define S_PF_LPO_SET		0x0001
#define S_PF_LPO_CLEAR		0x0002
#define S_PF_EMER_SET		0x0004
#define S_PF_EMER_CLEAR		0x0008
#define S_PF_FLUSH_BUFFERS	0x0010
#define S_PF_CONTINUE		0x0020
#define S_PF_AUDIT		0x0040
#define S_PF_CONG_CLEAR		0x0080
#define S_PF_CONG_ACCEPT	0x0100
#define S_PF_CONG_DISCARD	0x0200

#endif				/* __M2UA_DATA_H__ */


Home Index Prev Next More Download Info FAQ Mail   Home -> Resources -> Browse Source -> strss7/drivers/m2ua/m2ua_data.h

OpenSS7
SS7 for the
Common Man
Home Overview Status News Documentation Resources About

© Copyright 1997-2004,OpenSS7 Corporation, All Rights Reserved.
Last modified: