C++ SIP Stack  0.31
Public 멤버 함수 | Public 속성 | 모든 멤버 목록
CSipParameterList 클래스 참조

SIP parameter 리스트 저장 클래스 더 자세히 ...

CSipParameterList에 대한 상속 다이어그램 :
CSipAcceptData CSipContentType CSipFrom CSipReason CSipVia

Public 멤버 함수

 CSipParameterList ()
 ~CSipParameterList ()
int HeaderListParamParse (const char *pszText, int iTextLen)
 SIP Header 가 , 로 구분되어서 N 개 저장되는 SIP Header 의 parameter list 를 파싱한다.
int ParamParse (const char *pszText, int iTextLen)
 parameter 리스트 문자열을 파싱하여서 parameter 리스트 객체에 저장한다.
int ParamToString (char *pszText, int iTextSize)
 parameter 리스트 객체를 parameter 리스트 문자열로 제작한다.
bool InsertParam (const char *pszName, const char *pszValue)
 parameter list 에서 입력된 이름과 값을 저장한다.
bool UpdateParam (const char *pszName, const char *pszValue)
 parameter list 에서 입력된 이름에 대한 값을 수정한다.
bool SelectParam (const char *pszName, std::string &strValue)
 parameter list 에서 입력된 이름을 검색한다.
bool SelectParam (const char *pszName)
 parameter list 에서 입력된 이름을 검색한다.
const char * SelectParamValue (const char *pszName)
 parameter list 에서 입력된 이름을 검색한다.
void ClearParam ()
 parameter list 를 삭제한다.

Public 속성

SIP_PARAMETER_LIST m_clsParamList

상세한 설명

SIP parameter 리스트 저장 클래스

생성자 & 소멸자 문서화

CSipParameterList::CSipParameterList ( )
CSipParameterList::~CSipParameterList ( )

멤버 데이타 문서화

SIP_PARAMETER_LIST CSipParameterList::m_clsParamList