C++ SIP Stack  0.31
Public 멤버 함수 | Protected 멤버 함수 | 모든 멤버 목록
com.example.testandroidsipstack.MainActivity 클래스 참조

SIP 클라이언트 더 자세히 ...

com.example.testandroidsipstack.MainActivity에 대한 상속 다이어그램 :
com.cppsipstack.SipUserAgentCallBack

Public 멤버 함수

void onClick (View v)
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 요청 수신 이벤트 핸들러

Protected 멤버 함수

void onCreate (Bundle savedInstanceState)
void onDestroy ()

상세한 설명

SIP 클라이언트

작성자
이영한 ( http://blog.naver.com/websearch )

멤버 함수 문서화

void com.example.testandroidsipstack.MainActivity.EventBlindTransfer ( String  strCallId,
String  strReferToId 
)
inline

Blind Transfer 요청 수신 이벤트 핸들러

매개변수
strCallIdSIP Call-ID
strReferToId통화 전환될 상대방 아이디

com.cppsipstack.SipUserAgentCallBack를 구현.

void com.example.testandroidsipstack.MainActivity.EventCallEnd ( String  strCallId,
int  iSipStatus 
)
inline

SIP 통화 종료 이벤트 핸들러

매개변수
strCallIdSIP Call-ID
iSipStatusSIP 응답 코드. INVITE 에 대한 오류 응답으로 전화가 종료된 경우, INVITE 의 응답 코드를 저장한다.

com.cppsipstack.SipUserAgentCallBack를 구현.

void com.example.testandroidsipstack.MainActivity.EventCallRing ( String  strCallId,
int  iSipStatus,
SipCallRtp  clsRtp 
)
inline

SIP Ring / Session Progress 수신 이벤트 핸들러

매개변수
strCallIdSIP Call-ID
iSipStatusSIP 응답 코드
clsRtpRTP 정보 저장 객체

com.cppsipstack.SipUserAgentCallBack를 구현.

void com.example.testandroidsipstack.MainActivity.EventCallStart ( String  strCallId,
SipCallRtp  clsRtp 
)
inline

SIP 통화 연결 이벤트 핸들러

매개변수
strCallIdSIP Call-ID
clsRtpRTP 정보 저장 객체

com.cppsipstack.SipUserAgentCallBack를 구현.

void com.example.testandroidsipstack.MainActivity.EventIncomingCall ( String  strCallId,
String  strFrom,
String  strTo,
SipCallRtp  clsRtp 
)
inline

SIP 통화 요청 수신 이벤트 핸들러

매개변수
strCallIdSIP Call-ID
strFromSIP From 사용자 아이디
strToSIP To 사용자 아이디
clsRtpRTP 정보 저장 객체

com.cppsipstack.SipUserAgentCallBack를 구현.

void com.example.testandroidsipstack.MainActivity.EventMessage ( String  strFrom,
String  strTo,
String  strSms 
)
inline

SMS 요청 수신 이벤트 핸들러

매개변수
strFromSIP From 사용자 아이디
strToSIP To 사용자 아이디
strSmsSMS 내용

com.cppsipstack.SipUserAgentCallBack를 구현.

void com.example.testandroidsipstack.MainActivity.EventPrack ( String  strCallId,
SipCallRtp  clsRtp 
)
inline

SIP PRACK 수신 이벤트 핸들러

매개변수
strCallIdSIP Call-ID
clsRtpRTP 정보 저장 객체

com.cppsipstack.SipUserAgentCallBack를 구현.

void com.example.testandroidsipstack.MainActivity.EventRegister ( SipServerInfo  clsInfo,
int  iStatus 
)
inline

SIP REGISTER 응답 메시지 수신 이벤트 핸들러

매개변수
clsInfoSIP REGISTER 응답 메시지를 전송한 IP-PBX 정보 저장 객체
iStatusSIP REGISTER 응답 코드

com.cppsipstack.SipUserAgentCallBack를 구현.

void com.example.testandroidsipstack.MainActivity.EventReInvite ( String  strCallId,
SipCallRtp  clsRemoteRtp,
SipCallRtp  clsLocalRtp 
)
inline

SIP ReINVITE 수신 이벤트 핸들러

매개변수
strCallIdSIP Call-ID
clsRemoteRtpremote RTP 정보 저장 객체
clsLocalRtplocal RTP 정보 저장 객체

com.cppsipstack.SipUserAgentCallBack를 구현.

void com.example.testandroidsipstack.MainActivity.EventTransfer ( String  strCallId,
String  strReferToCallId,
boolean  bScreenedTransfer 
)
inline

Screened / Unscreened Transfer 요청 수신 이벤트 핸들러

매개변수
strCallIdSIP Call-ID
strReferToCallId전화가 전달될 SIP Call-ID
bScreenedTransferScreened Transfer 이면 true 가 입력되고 Unscreened Transfer 이면 false 가 입력된다.

com.cppsipstack.SipUserAgentCallBack를 구현.

void com.example.testandroidsipstack.MainActivity.onClick ( View  v)
inline
void com.example.testandroidsipstack.MainActivity.onCreate ( Bundle  savedInstanceState)
inlineprotected
void com.example.testandroidsipstack.MainActivity.onDestroy ( )
inlineprotected