|
C++ SIP Stack
0.31
|
SipUserAgent 의 이벤트 수신용 callback interface. 더 자세히 ...
Public 멤버 함수 | |
| void | EventRegister (SipServerInfo clsInfo, int iStatus) |
| SIP REGISTER 응답 메시지 수신 이벤트 핸들러 | |
| void | EventIncomingCall (String strCallId, String strFrom, String strTo, SipCallRtp clsRtp) |
| SIP 통화 요청 수신 이벤트 핸들러 | |
| void | EventCallRing (String strCallId, int iSipStatus, SipCallRtp clsRtp) |
| SIP Ring / Session Progress 수신 이벤트 핸들러 | |
| void | EventCallStart (String strCallId, SipCallRtp clsRtp) |
| SIP 통화 연결 이벤트 핸들러 | |
| void | EventCallEnd (String strCallId, int iSipStatus) |
| SIP 통화 종료 이벤트 핸들러 | |
| void | EventReInvite (String strCallId, SipCallRtp clsRemoteRtp, SipCallRtp clsLocalRtp) |
| SIP ReINVITE 수신 이벤트 핸들러 | |
| void | EventPrack (String strCallId, SipCallRtp clsRtp) |
| SIP PRACK 수신 이벤트 핸들러 | |
| void | EventTransfer (String strCallId, String strReferToCallId, boolean bScreenedTransfer) |
| Screened / Unscreened Transfer 요청 수신 이벤트 핸들러 | |
| void | EventBlindTransfer (String strCallId, String strReferToId) |
| Blind Transfer 요청 수신 이벤트 핸들러 | |
| void | EventMessage (String strFrom, String strTo, String strSms) |
| SMS 요청 수신 이벤트 핸들러 | |
SipUserAgent 의 이벤트 수신용 callback interface.
| void com.cppsipstack.SipUserAgentCallBack.EventBlindTransfer | ( | String | strCallId, |
| String | strReferToId | ||
| ) |
Blind Transfer 요청 수신 이벤트 핸들러
| strCallId | SIP Call-ID |
| strReferToId | 통화 전환될 상대방 아이디 |
com.example.testandroidsipstack.MainActivity, com.cppsipstack.SipUserAgentHandler에서 구현되었습니다.
| void com.cppsipstack.SipUserAgentCallBack.EventCallEnd | ( | String | strCallId, |
| int | iSipStatus | ||
| ) |
SIP 통화 종료 이벤트 핸들러
| strCallId | SIP Call-ID |
| iSipStatus | SIP 응답 코드. INVITE 에 대한 오류 응답으로 전화가 종료된 경우, INVITE 의 응답 코드를 저장한다. |
com.example.testandroidsipstack.MainActivity, com.cppsipstack.SipUserAgentHandler에서 구현되었습니다.
| void com.cppsipstack.SipUserAgentCallBack.EventCallRing | ( | String | strCallId, |
| int | iSipStatus, | ||
| SipCallRtp | clsRtp | ||
| ) |
SIP Ring / Session Progress 수신 이벤트 핸들러
| strCallId | SIP Call-ID |
| iSipStatus | SIP 응답 코드 |
| clsRtp | RTP 정보 저장 객체 |
com.example.testandroidsipstack.MainActivity, com.cppsipstack.SipUserAgentHandler에서 구현되었습니다.
| void com.cppsipstack.SipUserAgentCallBack.EventCallStart | ( | String | strCallId, |
| SipCallRtp | clsRtp | ||
| ) |
SIP 통화 연결 이벤트 핸들러
| strCallId | SIP Call-ID |
| clsRtp | RTP 정보 저장 객체 |
com.example.testandroidsipstack.MainActivity, com.cppsipstack.SipUserAgentHandler에서 구현되었습니다.
| void com.cppsipstack.SipUserAgentCallBack.EventIncomingCall | ( | String | strCallId, |
| String | strFrom, | ||
| String | strTo, | ||
| SipCallRtp | clsRtp | ||
| ) |
SIP 통화 요청 수신 이벤트 핸들러
| strCallId | SIP Call-ID |
| strFrom | SIP From 사용자 아이디 |
| strTo | SIP To 사용자 아이디 |
| clsRtp | RTP 정보 저장 객체 |
com.example.testandroidsipstack.MainActivity, com.cppsipstack.SipUserAgentHandler에서 구현되었습니다.
| void com.cppsipstack.SipUserAgentCallBack.EventMessage | ( | String | strFrom, |
| String | strTo, | ||
| String | strSms | ||
| ) |
SMS 요청 수신 이벤트 핸들러
| strFrom | SIP From 사용자 아이디 |
| strTo | SIP To 사용자 아이디 |
| strSms | SMS 내용 |
com.example.testandroidsipstack.MainActivity, com.cppsipstack.SipUserAgentHandler에서 구현되었습니다.
| void com.cppsipstack.SipUserAgentCallBack.EventPrack | ( | String | strCallId, |
| SipCallRtp | clsRtp | ||
| ) |
SIP PRACK 수신 이벤트 핸들러
| strCallId | SIP Call-ID |
| clsRtp | RTP 정보 저장 객체 |
com.example.testandroidsipstack.MainActivity, com.cppsipstack.SipUserAgentHandler에서 구현되었습니다.
| void com.cppsipstack.SipUserAgentCallBack.EventRegister | ( | SipServerInfo | clsInfo, |
| int | iStatus | ||
| ) |
SIP REGISTER 응답 메시지 수신 이벤트 핸들러
| clsInfo | SIP REGISTER 응답 메시지를 전송한 IP-PBX 정보 저장 객체 |
| iStatus | SIP REGISTER 응답 코드 |
com.example.testandroidsipstack.MainActivity, com.cppsipstack.SipUserAgentHandler에서 구현되었습니다.
| void com.cppsipstack.SipUserAgentCallBack.EventReInvite | ( | String | strCallId, |
| SipCallRtp | clsRemoteRtp, | ||
| SipCallRtp | clsLocalRtp | ||
| ) |
SIP ReINVITE 수신 이벤트 핸들러
| strCallId | SIP Call-ID |
| clsRemoteRtp | remote RTP 정보 저장 객체 |
| clsLocalRtp | local RTP 정보 저장 객체 |
com.example.testandroidsipstack.MainActivity, com.cppsipstack.SipUserAgentHandler에서 구현되었습니다.
| void com.cppsipstack.SipUserAgentCallBack.EventTransfer | ( | String | strCallId, |
| String | strReferToCallId, | ||
| boolean | bScreenedTransfer | ||
| ) |
Screened / Unscreened Transfer 요청 수신 이벤트 핸들러
| strCallId | SIP Call-ID |
| strReferToCallId | 전화가 전달될 SIP Call-ID |
| bScreenedTransfer | Screened Transfer 이면 true 가 입력되고 Unscreened Transfer 이면 false 가 입력된다. |
com.example.testandroidsipstack.MainActivity, com.cppsipstack.SipUserAgentHandler에서 구현되었습니다.
1.8.1.2