All Packages Class Hierarchy This Package Previous Next Index
Class iceberg.ipop.OutgoingCallRequest
java.lang.Object
|
+----iceberg.ipop.CallRequest
|
+----iceberg.ipop.OutgoingCallRequest
- public class OutgoingCallRequest
- extends CallRequest
Represents the outgoing call request from a device.
- See Also:
- CallRequest, IncomingCallRequest
-
OutgoingCallRequest(IAPIF, EndPointInfo, String, String, String, int, String, int)
-
-
getCalleeDN()
-
-
getCallerDN()
-
-
getCallerEndPointInfo()
-
-
getRingReplies()
-
-
main(String[])
-
-
process(CallAgent)
- Process this outgoing call request.
-
toString()
-
OutgoingCallRequest
public OutgoingCallRequest(IAPIF iap,
EndPointInfo callerEndPointInfo,
String callerDN,
String calleeDN,
String sigMcastAddr,
int sigMcastPort,
String transportMcastAddr,
int transportMcastPort)
toString
public String toString()
- Overrides:
- toString in class Object
getRingReplies
public Vector getRingReplies()
process
public CallRequestReply process(CallAgent callAgent)
- Process this outgoing call request.
1. look up both caller/callee Iceberg Unique ID through the name mapping
service
2.
- Parameters:
- pathTable - where all the data paths are stored in a call session
- mcastAddr - the multicast address associated with this call session
- mcastPort - the multicast port associated with this call session
- Returns:
- CallState call state associated with the call agent asked for the
processing this request. This value is null if the call request
processing is not successful.
getCallerEndPointInfo
public EndPointInfo getCallerEndPointInfo()
getCallerDN
public String getCallerDN()
getCalleeDN
public String getCalleeDN()
main
public static void main(String argv[])
All Packages Class Hierarchy This Package Previous Next Index