# this indicates the which preference server to upload the preference. [PrefRegServer] demo6.iceberg # this corresponds the state machine event handlers (see [Handlers]) # with a more descriptive phrase to the end users # items after "=" indicates the exposed the parameters for the end users # to use to customize the call processing behavior [Phases] When receive an incoming call=yourUID1,callingTime0,location0 Your device has picked up the call=callerID1,calleeID1, callingTime0 Device Unavailable=callerID1,calleeID1, callingTime0,devsTried0 # "When receive an incoming call" from above corresponds to handler # "CA_IWaitForPRReply_LoadReq_hdlr" # "Your device has picked up the call" from above corresponds to handler # "CA_WaitForDevResp_DevPickedUp_hdlr" # "Device Unavailable" from above corresponds to handler # "CA_WaitForDevResp_DevUnavail_hdlr" [Handlers] CA_IWaitForPRReply_LoadReq_hdlr CA_WaitForDevResp_DevPickedUp_hdlr CA_WaitForDevResp_DevUnavail_hdlr # the following indicates the primitives the users can use to customize # the call processing # "Invite" is what is shown on the screen while "InviteEndPoint" # is the underlying system primitive (function call) [Primitives] Invite,InviteEndPoint SendMsg,SendMsg