1 /* ----------------------------------------------------------------------------
2  * This file was automatically generated by SWIG (http://www.swig.org).
3  * Version 1.3.40
4  *
5  * Do not make changes to this file unless you know what you are doing--modify
6  * the SWIG interface file instead.
7  * ----------------------------------------------------------------------------- */
8 
9 package org.opalvoip;
10 
11 public class OpalMessage_m_param {
12   private long swigCPtr;
13   protected boolean swigCMemOwn;
14 
OpalMessage_m_param(long cPtr, boolean cMemoryOwn)15   protected OpalMessage_m_param(long cPtr, boolean cMemoryOwn) {
16     swigCMemOwn = cMemoryOwn;
17     swigCPtr = cPtr;
18   }
19 
getCPtr(OpalMessage_m_param obj)20   protected static long getCPtr(OpalMessage_m_param obj) {
21     return (obj == null) ? 0 : obj.swigCPtr;
22   }
23 
finalize()24   protected void finalize() {
25     delete();
26   }
27 
delete()28   public synchronized void delete() {
29     if (swigCPtr != 0) {
30       if (swigCMemOwn) {
31         swigCMemOwn = false;
32         OPALJNI.delete_OpalMessage_m_param(swigCPtr);
33       }
34       swigCPtr = 0;
35     }
36   }
37 
setM_commandError(String value)38   public void setM_commandError(String value) {
39     OPALJNI.OpalMessage_m_param_m_commandError_set(swigCPtr, this, value);
40   }
41 
getM_commandError()42   public String getM_commandError() {
43     return OPALJNI.OpalMessage_m_param_m_commandError_get(swigCPtr, this);
44   }
45 
setM_general(OpalParamGeneral value)46   public void setM_general(OpalParamGeneral value) {
47     OPALJNI.OpalMessage_m_param_m_general_set(swigCPtr, this, OpalParamGeneral.getCPtr(value), value);
48   }
49 
getM_general()50   public OpalParamGeneral getM_general() {
51     long cPtr = OPALJNI.OpalMessage_m_param_m_general_get(swigCPtr, this);
52     return (cPtr == 0) ? null : new OpalParamGeneral(cPtr, false);
53   }
54 
setM_protocol(OpalParamProtocol value)55   public void setM_protocol(OpalParamProtocol value) {
56     OPALJNI.OpalMessage_m_param_m_protocol_set(swigCPtr, this, OpalParamProtocol.getCPtr(value), value);
57   }
58 
getM_protocol()59   public OpalParamProtocol getM_protocol() {
60     long cPtr = OPALJNI.OpalMessage_m_param_m_protocol_get(swigCPtr, this);
61     return (cPtr == 0) ? null : new OpalParamProtocol(cPtr, false);
62   }
63 
setM_registrationInfo(OpalParamRegistration value)64   public void setM_registrationInfo(OpalParamRegistration value) {
65     OPALJNI.OpalMessage_m_param_m_registrationInfo_set(swigCPtr, this, OpalParamRegistration.getCPtr(value), value);
66   }
67 
getM_registrationInfo()68   public OpalParamRegistration getM_registrationInfo() {
69     long cPtr = OPALJNI.OpalMessage_m_param_m_registrationInfo_get(swigCPtr, this);
70     return (cPtr == 0) ? null : new OpalParamRegistration(cPtr, false);
71   }
72 
setM_registrationStatus(OpalStatusRegistration value)73   public void setM_registrationStatus(OpalStatusRegistration value) {
74     OPALJNI.OpalMessage_m_param_m_registrationStatus_set(swigCPtr, this, OpalStatusRegistration.getCPtr(value), value);
75   }
76 
getM_registrationStatus()77   public OpalStatusRegistration getM_registrationStatus() {
78     long cPtr = OPALJNI.OpalMessage_m_param_m_registrationStatus_get(swigCPtr, this);
79     return (cPtr == 0) ? null : new OpalStatusRegistration(cPtr, false);
80   }
81 
setM_callSetUp(OpalParamSetUpCall value)82   public void setM_callSetUp(OpalParamSetUpCall value) {
83     OPALJNI.OpalMessage_m_param_m_callSetUp_set(swigCPtr, this, OpalParamSetUpCall.getCPtr(value), value);
84   }
85 
getM_callSetUp()86   public OpalParamSetUpCall getM_callSetUp() {
87     long cPtr = OPALJNI.OpalMessage_m_param_m_callSetUp_get(swigCPtr, this);
88     return (cPtr == 0) ? null : new OpalParamSetUpCall(cPtr, false);
89   }
90 
setM_callToken(String value)91   public void setM_callToken(String value) {
92     OPALJNI.OpalMessage_m_param_m_callToken_set(swigCPtr, this, value);
93   }
94 
getM_callToken()95   public String getM_callToken() {
96     return OPALJNI.OpalMessage_m_param_m_callToken_get(swigCPtr, this);
97   }
98 
setM_incomingCall(OpalStatusIncomingCall value)99   public void setM_incomingCall(OpalStatusIncomingCall value) {
100     OPALJNI.OpalMessage_m_param_m_incomingCall_set(swigCPtr, this, OpalStatusIncomingCall.getCPtr(value), value);
101   }
102 
getM_incomingCall()103   public OpalStatusIncomingCall getM_incomingCall() {
104     long cPtr = OPALJNI.OpalMessage_m_param_m_incomingCall_get(swigCPtr, this);
105     return (cPtr == 0) ? null : new OpalStatusIncomingCall(cPtr, false);
106   }
107 
setM_answerCall(OpalParamAnswerCall value)108   public void setM_answerCall(OpalParamAnswerCall value) {
109     OPALJNI.OpalMessage_m_param_m_answerCall_set(swigCPtr, this, OpalParamAnswerCall.getCPtr(value), value);
110   }
111 
getM_answerCall()112   public OpalParamAnswerCall getM_answerCall() {
113     long cPtr = OPALJNI.OpalMessage_m_param_m_answerCall_get(swigCPtr, this);
114     return (cPtr == 0) ? null : new OpalParamAnswerCall(cPtr, false);
115   }
116 
setM_userInput(OpalStatusUserInput value)117   public void setM_userInput(OpalStatusUserInput value) {
118     OPALJNI.OpalMessage_m_param_m_userInput_set(swigCPtr, this, OpalStatusUserInput.getCPtr(value), value);
119   }
120 
getM_userInput()121   public OpalStatusUserInput getM_userInput() {
122     long cPtr = OPALJNI.OpalMessage_m_param_m_userInput_get(swigCPtr, this);
123     return (cPtr == 0) ? null : new OpalStatusUserInput(cPtr, false);
124   }
125 
setM_messageWaiting(OpalStatusMessageWaiting value)126   public void setM_messageWaiting(OpalStatusMessageWaiting value) {
127     OPALJNI.OpalMessage_m_param_m_messageWaiting_set(swigCPtr, this, OpalStatusMessageWaiting.getCPtr(value), value);
128   }
129 
getM_messageWaiting()130   public OpalStatusMessageWaiting getM_messageWaiting() {
131     long cPtr = OPALJNI.OpalMessage_m_param_m_messageWaiting_get(swigCPtr, this);
132     return (cPtr == 0) ? null : new OpalStatusMessageWaiting(cPtr, false);
133   }
134 
setM_lineAppearance(OpalStatusLineAppearance value)135   public void setM_lineAppearance(OpalStatusLineAppearance value) {
136     OPALJNI.OpalMessage_m_param_m_lineAppearance_set(swigCPtr, this, OpalStatusLineAppearance.getCPtr(value), value);
137   }
138 
getM_lineAppearance()139   public OpalStatusLineAppearance getM_lineAppearance() {
140     long cPtr = OPALJNI.OpalMessage_m_param_m_lineAppearance_get(swigCPtr, this);
141     return (cPtr == 0) ? null : new OpalStatusLineAppearance(cPtr, false);
142   }
143 
setM_callCleared(OpalStatusCallCleared value)144   public void setM_callCleared(OpalStatusCallCleared value) {
145     OPALJNI.OpalMessage_m_param_m_callCleared_set(swigCPtr, this, OpalStatusCallCleared.getCPtr(value), value);
146   }
147 
getM_callCleared()148   public OpalStatusCallCleared getM_callCleared() {
149     long cPtr = OPALJNI.OpalMessage_m_param_m_callCleared_get(swigCPtr, this);
150     return (cPtr == 0) ? null : new OpalStatusCallCleared(cPtr, false);
151   }
152 
setM_clearCall(OpalParamCallCleared value)153   public void setM_clearCall(OpalParamCallCleared value) {
154     OPALJNI.OpalMessage_m_param_m_clearCall_set(swigCPtr, this, OpalParamCallCleared.getCPtr(value), value);
155   }
156 
getM_clearCall()157   public OpalParamCallCleared getM_clearCall() {
158     long cPtr = OPALJNI.OpalMessage_m_param_m_clearCall_get(swigCPtr, this);
159     return (cPtr == 0) ? null : new OpalParamCallCleared(cPtr, false);
160   }
161 
setM_mediaStream(OpalStatusMediaStream value)162   public void setM_mediaStream(OpalStatusMediaStream value) {
163     OPALJNI.OpalMessage_m_param_m_mediaStream_set(swigCPtr, this, OpalStatusMediaStream.getCPtr(value), value);
164   }
165 
getM_mediaStream()166   public OpalStatusMediaStream getM_mediaStream() {
167     long cPtr = OPALJNI.OpalMessage_m_param_m_mediaStream_get(swigCPtr, this);
168     return (cPtr == 0) ? null : new OpalStatusMediaStream(cPtr, false);
169   }
170 
setM_setUserData(OpalParamSetUserData value)171   public void setM_setUserData(OpalParamSetUserData value) {
172     OPALJNI.OpalMessage_m_param_m_setUserData_set(swigCPtr, this, OpalParamSetUserData.getCPtr(value), value);
173   }
174 
getM_setUserData()175   public OpalParamSetUserData getM_setUserData() {
176     long cPtr = OPALJNI.OpalMessage_m_param_m_setUserData_get(swigCPtr, this);
177     return (cPtr == 0) ? null : new OpalParamSetUserData(cPtr, false);
178   }
179 
setM_recording(OpalParamRecording value)180   public void setM_recording(OpalParamRecording value) {
181     OPALJNI.OpalMessage_m_param_m_recording_set(swigCPtr, this, OpalParamRecording.getCPtr(value), value);
182   }
183 
getM_recording()184   public OpalParamRecording getM_recording() {
185     long cPtr = OPALJNI.OpalMessage_m_param_m_recording_get(swigCPtr, this);
186     return (cPtr == 0) ? null : new OpalParamRecording(cPtr, false);
187   }
188 
setM_transferStatus(OpalStatusTransferCall value)189   public void setM_transferStatus(OpalStatusTransferCall value) {
190     OPALJNI.OpalMessage_m_param_m_transferStatus_set(swigCPtr, this, OpalStatusTransferCall.getCPtr(value), value);
191   }
192 
getM_transferStatus()193   public OpalStatusTransferCall getM_transferStatus() {
194     long cPtr = OPALJNI.OpalMessage_m_param_m_transferStatus_get(swigCPtr, this);
195     return (cPtr == 0) ? null : new OpalStatusTransferCall(cPtr, false);
196   }
197 
setM_ivrStatus(OpalStatusIVR value)198   public void setM_ivrStatus(OpalStatusIVR value) {
199     OPALJNI.OpalMessage_m_param_m_ivrStatus_set(swigCPtr, this, OpalStatusIVR.getCPtr(value), value);
200   }
201 
getM_ivrStatus()202   public OpalStatusIVR getM_ivrStatus() {
203     long cPtr = OPALJNI.OpalMessage_m_param_m_ivrStatus_get(swigCPtr, this);
204     return (cPtr == 0) ? null : new OpalStatusIVR(cPtr, false);
205   }
206 
OpalMessage_m_param()207   public OpalMessage_m_param() {
208     this(OPALJNI.new_OpalMessage_m_param(), true);
209   }
210 
211 }
212