Class CallDetails

java.lang.Object
javaforce.voip.CallDetails
All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
CallDetailsServer

public class CallDetails extends Object implements Cloneable
  • Field Details

    • src

      Keeps track of src side (caller)
    • dst

      Keeps track of dst side (callee)
    • callid

      public String callid
      unique id for this call leg (not caller ID)
    • uri

      public String uri
      URI is what this call leg is about.
    • sdp

      public String[] sdp
      sdp content to be added to outbound packets
    • authstr

      public String authstr
      Authorization string
    • authsent

      public boolean authsent
      was auth (401/407) tried?
    • headers

      public String[] headers
      last set of full headers received.
    • nonce

      public String nonce
      Last nonce value from server.
    • nonceCount

      public int nonceCount
      Counter for nonce value (if qop=auth is used). Client must increment each time nonce value is used. Client must reset to 1 if nonce changes.
    • localhost

      public String localhost
      Host address on this side.
  • Constructor Details

    • CallDetails

      public CallDetails()
  • Method Details

    • clone

      public Object clone()
      Clones CallDetails.
      Overrides:
      clone in class Object