/** * Start time:11:00:19 2009-07-23<br> * Project: mobicents-isup-stack<br> * * @author <a href="mailto:baranowb@gmail.com">Bartosz Baranowski </a> */ package org.mobicents.ss7.isup.message.parameter; /** * Start time:11:00:19 2009-07-23<br> * Project: mobicents-isup-stack<br> * * @author <a href="mailto:baranowb@gmail.com">Bartosz Baranowski </a> */ public interface BackwardCallIndicators extends ISUPParameter { public static final int _PARAMETER_CODE = 0x11; /** * See q.763 3.5 Charge indicator no indication */ public static final int _CHARGE_INDICATOR_NOINDICATION = 0; /** * See q.763 3.5 Charge indicator no charge */ public static final int _CHARGE_INDICATOR_NOCHARGE = 1; /** * See q.763 3.5 Charge indicator charge */ public static final int _CHARGE_INDICATOR_CHARGE = 2; /** * See q.763 3.5 Called party's status indicator no indication */ public static final int _CPSI_NO_INDICATION = 0; /** * See q.763 3.5 Called party's status indicator subscriber free */ public static final int _CPSI_SUBSCRIBER_FREE = 1; /** * See q.763 3.5 Called party's status indicator connect when free (national * use) */ public static final int _CPSI_CONNECT_WHEN_FREE = 2; /** * See q.763 3.5 Called party's category indicator */ public static final int _CPCI_NOINDICATION = 0; /** * See q.763 3.5 Called party's category indicator */ public static final int _CPCI_ORDINARYSUBSCRIBER = 1; /** * See q.763 3.5 Called party's category indicator */ public static final int _CPCI_PAYPHONE = 2; /** * See q.763 3.5 End-to-end method indicator (Note 2) */ public static final int _ETEMI_NOMETHODAVAILABLE = 0; /** * See q.763 3.5 End-to-end method indicator (Note 2) */ public static final int _ETEMI_PASSALONG = 1; /** * See q.763 3.5 End-to-end method indicator (Note 2) */ public static final int _ETEMI_SCCP = 2; /** * See q.763 3.5 End-to-end method indicator (Note 2) */ public static final int _ETEMI_SCCP_AND_PASSALONG = 3; /** * See q.763 3.5 Interworking indicator (Note 2) no interworking encountered * (Signalling System No. 7 all the way) */ public static final boolean _II_NO_IE = false; /** * See q.763 3.5 Interworking indicator (Note 2) interworking encountered */ public static final boolean _II_IE = true; /** * See q.763 3.5 End-to-end information indicator (national use) (Note 2) no * end-to-end information available */ public static final boolean _ETEII_NO_IA = false; /** * See q.763 3.5 End-to-end information indicator (national use) (Note 2) * end-to-end information available */ public static final boolean _ETEII_IA = true; /** * See q.763 3.5 ISDN user part indicator (Note 2) ISDN user part not used * all the way */ public static final boolean _ISDN_UPI_NOT_UATW = false; /** * See q.763 3.5 ISDN user part indicator (Note 2) ISDN user part used all * the way */ public static final boolean _ISDN_UPI_UATW = true; /** * See q.763 3.5 ISDN access indicator terminating access non-ISDN */ public static final boolean _ISDN_AI_TA_NOT_ISDN = false; /** * See q.763 3.5 ISDN access indicator terminating access ISDN */ public static final boolean _ISDN_AI_TA_ISDN = true; /** * See q.763 3.5 Echo control device indicator incoming echo control device * not included */ public static final boolean _ECDI_IECD_NOT_INCLUDED = false; /** * See q.763 3.5 Echo control device indicator incoming echo control device * included */ public static final boolean _ECDI_IECD_INCLUDED = true; /** * See q.763 3.5 Holding indicator (national use) */ public static final boolean _HI_NOT_REQUESTED = false; /** * See q.763 3.5 Holding indicator (national use) */ public static final boolean _HI_REQUESTED = true; /** * See q.763 3.5 SCCP method indicator (Note 2) no indication */ public static final int _SCCP_MI_NO_INDICATION = 0; /** * See q.763 3.5 SCCP method indicator (Note 2) connectionless method * available (national use) */ public static final int _SCCP_MI_CONNECTIONLESS = 1; /** * See q.763 3.5 SCCP method indicator (Note 2) connection oriented method * available */ public static final int _SCCP_MI_CONNECTION_ORIENTED = 2; /** * See q.763 3.5 SCCP method indicator (Note 2) connectionless and * connection oriented methods available (national use) */ public static final int _SCCP_MI_CONNLESS_AND_CONN_ORIENTED = 3; public int getChargeIndicator(); public void setChargeIndicator(int chargeIndicator); public int getCalledPartysStatusIndicator(); public void setCalledPartysStatusIndicator(int calledPartysStatusIndicator); public int getCalledPartysCategoryIndicator(); public void setCalledPartysCategoryIndicator(int calledPartysCategoryIndicator); public int getEndToEndMethodIndicator(); public void setEndToEndMethodIndicator(int endToEndMethodIndicator); public boolean isInterworkingIndicator(); public void setInterworkingIndicator(boolean interworkingIndicator); public boolean isEndToEndInformationIndicator(); public void setEndToEndInformationIndicator(boolean endToEndInformationIndicator); public boolean isIsdnUserPartIndicator(); public void setIsdnUserPartIndicator(boolean isdnUserPartIndicator); public boolean isIsdnAccessIndicator(); public void setIsdnAccessIndicator(boolean isdnAccessIndicator); public boolean isEchoControlDeviceIndicator(); public void setEchoControlDeviceIndicator(boolean echoControlDeviceIndicator); public boolean isHoldingIndicator(); public void setHoldingIndicator(boolean holdingIndicator); public int getSccpMethodIndicator(); public void setSccpMethodIndicator(int sccpMethodIndicator); }