org.restcomm.protocols.ss7.cap.api.CAPOperationCode Maven / Gradle / Ivy
/*
* JBoss, Home of Professional Open Source
* Copyright 2011, Red Hat, Inc. and individual contributors
* by the @authors tag. See the copyright.txt in the distribution for a
* full listing of individual contributors.
*
* This is free software; you can redistribute it and/or modify it
* under the terms of the GNU Lesser General Public License as
* published by the Free Software Foundation; either version 2.1 of
* the License, or (at your option) any later version.
*
* This software is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this software; if not, write to the Free
* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
*/
package org.restcomm.protocols.ss7.cap.api;
/**
*
* @author sergey vetyutnev
*
*/
public interface CAPOperationCode {
// -- gsmSCF activation Package
int initialDP = 0;
// -- gsmSCF/gsmSRF activation of assist Package
int assistRequestInstructions = 16;
// -- Assist connection establishment Package
int establishTemporaryConnection = 17;
// -- Generic disconnect resource Package
int disconnectForwardConnection = 18;
int dFCWithArgument = 86;
// -- Non-assisted connection establishment Package
int connectToResource = 19;
// -- Connect Package (elementary gsmSSF function)
int connect = 20;
// -- Call handling Package (elementary gsmSSF function)
int releaseCall = 22;
// -- BCSM Event handling Package
int requestReportBCSMEvent = 23;
int eventReportBCSM = 24;
// -- gsmSSF call processing Package
int collectInformation = 27;
int continueCode = 31;
// -- gsmSCF call initiation Package
int initiateCallAttempt = 32;
// -- Timer Package
int resetTimer = 33;
// -- Billing Package
int furnishChargingInformation = 34;
// -- Charging Package
int applyCharging = 35;
int applyChargingReport = 36;
// -- Traffic management Package
int callGap = 41;
// -- Call report Package
int callInformationReport = 44;
int callInformationRequest = 45;
// -- Signalling control Package
int sendChargingInformation = 46;
// -- Specialized resource control Package
int playAnnouncement = 47;
int promptAndCollectUserInformation = 48;
int specializedResourceReport = 49;
// -- Cancel Package
int cancelCode = 53;
// -- Activity Test Package
int activityTest = 55;
// -- CPH Response Package
int continueWithArgument = 88;
int disconnectLeg = 90;
int moveLeg = 93;
int splitLeg = 95;
// -- Exception Inform Package
int entityReleased = 96;
// -- Play Tone Package
int playTone = 97;
// -- Sms Activation Package
int initialDPSMS = 60;
// -- Sms Billing Package
int furnishChargingInformationSMS = 61;
// -- Sms Connect Package
int connectSMS = 62;
// -- Sms Event Handling Package
int requestReportSMSEvent = 63;
int eventReportSMS = 64;
// -- Sms Processing Package
int continueSMS = 65;
// -- Sms Release Package
int releaseSMS = 66;
// -- Sms Timer Package
int resetTimerSMS = 67;
// -- Gprs Activity Test Package
int activityTestGPRS = 70;
// -- Gprs Charging Package
int applyChargingGPRS = 71;
int applyChargingReportGPRS = 72;
// -- Gprs Cancel Package
int cancelGPRS = 73;
// -- Gprs Connect Package
int connectGPRS = 74;
// -- Gprs Processing Package
int continueGPRS = 75;
// -- Gprs Exception Information Package
int entityReleasedGPRS = 76;
// -- Gprs Billing Package
int furnishChargingInformationGPRS = 77;
// -- Gprs Scf Activation Package
int initialDPGPRS = 78;
// -- Gprs Release Package
int releaseGPRS = 79;
// -- Gprs Event Handling Package
int eventReportGPRS = 80;
int requestReportGPRSEvent = 81;
// -- Gprs Timer Package
int resetTimerGPRS = 82;
// -- Gprs Charge Advice Package
int sendChargingInformationGPRS = 83;
}