/** * Start time:12:11:30 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:12:11:30 2009-07-23<br> * Project: mobicents-isup-stack<br> * * @author <a href="mailto:baranowb@gmail.com">Bartosz Baranowski </a> */ public interface CauseIndicators extends ISUPParameter { public static final int _PARAMETER_CODE = 0x12; /** * See Q.850 */ public static final int _CODING_STANDARD_ITUT = 0; /** * See Q.850 */ public static final int _CODING_STANDARD_IOS_IEC = 1; /** * See Q.850 */ public static final int _CODING_STANDARD_NATIONAL = 2; /** * See Q.850 */ public static final int _CODING_STANDARD_SPECIFIC = 3; /** * See Q.850 */ public static final int _LOCATION_USER = 0; /** * See Q.850 private network serving the local user (LPN) */ public static final int _LOCATION_PRIVATE_NSLU = 1; /** * See Q.850 public network serving the local user (LN) */ public static final int _LOCATION_PUBLIC_NSLU = 2; /** * See Q.850 transit network (TN) */ public static final int _LOCATION_TRANSIT_NETWORK = 3; /** * See Q.850 private network serving the remote user (RPN) */ public static final int _LOCATION_PRIVATE_NSRU = 5; /** * See Q.850 public network serving the remote user (RLN) */ public static final int _LOCATION_PUBLIC_NSRU = 4; /** * See Q.850 */ public static final int _LOCATION_INTERNATIONAL_NETWORK = 7; /** * See Q.850 network beyond interworking point (BI) */ public static final int _LOCATION_NETWORK_BEYOND_IP = 10; public int getCodingStandard(); public void setCodingStandard(int codingStandard); public int getLocation(); public void setLocation(int location); public int getCauseValue(); public void setCauseValue(int causeValue); public byte[] getDiagnostics(); public void setDiagnostics(byte[] diagnostics); }