@ -38,13 +38,13 @@ public interface OperationSetBasicTelephony
public void removeCallListener ( CallListener listener ) ;
/ * *
* Create a new call and invite the specified CallP articipant to it .
* Create a new call and invite the specified CallP eer to it .
*
* @param uri the address of the callee that we should invite to a new
* call .
* @return CallP articipant the CallParticipant that will represented by the
* @return CallP eer the CallPeer that will represented by the
* specified uri . All following state change events will be delivered
* through that call p articipant. The Call that this participant is a member
* through that call p eer. The Call that this peer is a member
* of could be retrieved from the CallParticipatn instance with the use
* of the corresponding method .
* @throws OperationFailedException with the corresponding code if we fail
@ -57,13 +57,13 @@ public Call createCall(String uri)
, ParseException ;
/ * *
* Create a new call and invite the specified CallP articipant to it .
* Create a new call and invite the specified CallP eer to it .
*
* @param callee the address of the callee that we should invite to a new
* call .
* @return CallP articipant the CallParticipant that will represented by the
* @return CallP eer the CallPeer that will represented by the
* specified uri . All following state change events will be delivered
* through that call p articipant. The Call that this participant is a member
* through that call p eer. The Call that this peer is a member
* of could be retrieved from the CallParticipatn instance with the use
* of the corresponding method .
* @throws OperationFailedException with the corresponding code if we fail
@ -74,45 +74,45 @@ public Call createCall(Contact callee)
/ * *
* Indicates a user request to answer an incoming call from the specified
* CallP articipant .
* @param p articipant the call participant that we ' d like to answer .
* CallP eer .
* @param p eer the call peer that we ' d like to answer .
* @throws OperationFailedException with the corresponding code if we
* encounter an error while performing this operation .
* /
public void answerCallPeer ( CallPeer p articipant )
public void answerCallPeer ( CallPeer p eer )
throws OperationFailedException ;
/ * *
* Puts the specified CallP articipant "on hold" . In other words incoming
* Puts the specified CallP eer "on hold" . In other words incoming
* media flows are not played and outgoing media flows are either muted or
* stopped , without actually interrupting the session .
* @param p articipant the participant that we ' d like to put on hold .
* @param p eer the peer that we ' d like to put on hold .
* @throws OperationFailedException with the corresponding code if we
* encounter an error while performing this operation .
* /
public void putOnHold ( CallPeer p articipant )
public void putOnHold ( CallPeer p eer )
throws OperationFailedException ;
/ * *
* Resumes communication with a call p articipant previously put on hold . If
* the specified p articipant is not "On Hold" at the time putOffHold is
* Resumes communication with a call p eer previously put on hold . If
* the specified p eer is not "On Hold" at the time putOffHold is
* called , the method has no effect .
*
* @param p articipant the call participant to put on hold .
*
* @param p eer the call peer to put on hold .
* @throws OperationFailedException with the corresponding code if we
* encounter an error while performing this operation
* /
public void putOffHold ( CallPeer p articipant )
public void putOffHold ( CallPeer p eer )
throws OperationFailedException ;
/ * *
* Indicates a user request to end a call with the specified call
* p articipant .
* @param p articipant the participant that we ' d like to hang up on .
* p eer .
* @param p eer the peer that we ' d like to hang up on .
* @throws OperationFailedException with the corresponding code if we
* encounter an error while performing this operation .
* /
public void hangupCallPeer ( CallPeer p articipant )
public void hangupCallPeer ( CallPeer p eer )
throws OperationFailedException ;
/ * *
@ -123,16 +123,16 @@ public void hangupCallPeer(CallPeer participant)
/ * *
* Sets the mute state of the audio stream being sent to a specific
* < tt > CallP articipant < / tt > .
* < tt > CallP eer < / tt > .
* < p >
* Muting an audio stream is implementation specific and one of the possible
* approaches to it is sending silence .
* < / p >
*
* @param p articipant the < tt > CallParticipant < / tt > who receives the audio
*
* @param p eer the < tt > CallPeer < / tt > who receives the audio
* stream to have its mute state set
* @param mute < tt > true < / tt > to mute the audio stream being sent to
* < tt > p articipant < / tt > ; otherwise , < tt > false < / tt >
* < tt > p eer < / tt > ; otherwise , < tt > false < / tt >
* /
public void setMute ( CallPeer p articipant , boolean mute ) ;
public void setMute ( CallPeer p eer , boolean mute ) ;
}