com.juphoon.lemon.MtcPartp 类参考
详细描述
MtcPartp 接口
静态 Public 成员函数
static int | Mtc_PartpLstCreate (int dwType) |
创建一个成员列表。 更多 | |
static void | Mtc_PartpLstDelete (int dwLstId) |
删除一个成员列表。 更多 | |
static int | Mtc_PartpLstClone (int dwLstId) |
复制一个成员列表。 更多 | |
static int | Mtc_PartpLstGetType (int dwLstId) |
获取成员列表类型。 更多 | |
static int | Mtc_PartpLstSetType (int dwLstId, int dwType) |
设置成员列表类型。 更多 | |
static int | Mtc_PartpLstGetSize (int dwLstId) |
获取成员列表大小。 更多 | |
static int | Mtc_PartpLstGetPartp (int dwLstId, int iIndex, MtcString ppcName, MtcString ppcUri, MtcNumber pdwPartpId) |
从成员列表获取一位成员。 更多 | |
static int | Mtc_PartpLstAddPartp (int dwLstId, String pcName, String pcUri) |
添加一位成员到成员列表。 更多 | |
static int | Mtc_PartpLstRmvPartp (int dwLstId, int dwPartpId) |
从成员列表移除一位成员。 更多 | |
static int | Mtc_PartpLstFindPartp (int dwLstId, String pcUri) |
在成员列表中找到一位成员。 更多 | |
static String | Mtc_PartpGetName (int dwPartpId) |
从成员列表获取成员名称。 更多 | |
static String | Mtc_PartpGetUri (int dwPartpId) |
从成员获取成员 URI。 更多 | |
static int | Mtc_PartpGetStat (int dwPartpId) |
从成员列表获取成员状态。 更多 | |
static int | Mtc_PartpGetRoles (int dwPartpId) |
从成员列表获取成员角色。 更多 | |
static short | Mtc_PartpGetCompsStat (int dwPartpId) |
获取成员组成状态。 更多 | |
static int | Mtc_PartpGetSessId (int dwPartpId) |
从成员列表获取成员会话 ID。 更多 | |
static int | Mtc_PartpSetSessId (int dwPartpId, int dwSessId) |
设置成员会话 ID。 更多 | |
static int | Mtc_PartpGetLogId (int dwPartpId) |
获取成员记录 ID。 更多 | |
static int | Mtc_PartpSetLogId (int dwPartpId, int dwLogId) |
设置成员记录 ID。 更多 |
额外继承的成员函数
静态 Public 属性 继承自 com.juphoon.lemon.MtcPartpConstants
成员函数说明
static short com.juphoon.lemon.MtcPartp.Mtc_PartpGetCompsStat (int dwPartpId) static
获取成员组成状态。
- 参数
-
[in] dwPartpId 成员 ID。
- 返回
- 成员组成状态,见 MtcPartpConstants::EN_MTC_PARTP_ISCOMP_STAT_UNKOWN。
static int com.juphoon.lemon.MtcPartp.Mtc_PartpGetLogId (int dwPartpId) static
获取成员记录 ID。
- 参数
-
[in] dwPartpId 成员 ID。
- 返回
- 成员记录 ID。
static String com.juphoon.lemon.MtcPartp.Mtc_PartpGetName (int dwPartpId) static
从成员列表获取成员名称。
- 参数
-
[in] dwPartpId 成员 ID。
- 返回
- 成员名称字符串,当获取成员名称成功, 否则返回空字符串。 调用方必须先复制再使用。
static int com.juphoon.lemon.MtcPartp.Mtc_PartpGetRoles (int dwPartpId) static
从成员列表获取成员角色。
- 参数
-
[in] dwPartpId 成员 ID。
- 返回
- 成员角色,见 MtcPartpConstants::EN_MTC_PARTP_ROLES_UNKOWN。
static int com.juphoon.lemon.MtcPartp.Mtc_PartpGetSessId (int dwPartpId) static
从成员列表获取成员会话 ID。
- 参数
-
[in] dwPartpId 成员 ID。
- 返回
- 成员会员 ID。
static int com.juphoon.lemon.MtcPartp.Mtc_PartpGetStat (int dwPartpId) static
从成员列表获取成员状态。
- 参数
-
[in] dwPartpId 成员 ID。
- 返回
- 成员状态,见 MtcPartpConstants::EN_MTC_PARTP_STAT_PENDING。
static String com.juphoon.lemon.MtcPartp.Mtc_PartpGetUri (int dwPartpId) static
从成员获取成员 URI。
- 参数
-
[in] dwPartpId 成员 ID。
- 返回
- 成员 URI,当获取成员 URI成功, 否则返回空字符串。 调用方必须先复制再使用。
static int com.juphoon.lemon.MtcPartp.Mtc_PartpLstAddPartp (int dwLstId, String pcName, String pcUri ) static
添加一位成员到成员列表。
- 参数
-
[in] dwLstId 成员列表 ID。 [in] pcName 成员名称。 [in] pcUri 成员 URI。
- 返回值
-
成员ID,当添加成员成功, 否则返回 MtcCommonConstants::INVALIDID。
static int com.juphoon.lemon.MtcPartp.Mtc_PartpLstClone (int dwLstId) static
复制一个成员列表。
- 参数
-
[in] dwLstId 成员列表 ID。
- 返回
- 新列表 ID,若复制一个成员列表成功, 否则返回 MtcCommonConstants::INVALIDID。
static int com.juphoon.lemon.MtcPartp.Mtc_PartpLstCreate (int dwType) static
创建一个成员列表。
- 参数
-
[in] dwType 成员类型,见 MtcPartpConstants::EN_MTC_PARTP_LST_ONE。
- 返回
- 列表 ID,当创建一个成员列表成功, 否则返回 MtcCommonConstants::INVALIDID。
static void com.juphoon.lemon.MtcPartp.Mtc_PartpLstDelete (int dwLstId) static
删除一个成员列表。
- 参数
-
[in] dwLstId 成员列表 ID。
static int com.juphoon.lemon.MtcPartp.Mtc_PartpLstFindPartp (int dwLstId, String pcUri ) static
在成员列表中找到一位成员。
- 参数
-
[in] dwLstId 成员列表 ID。 [in] pcUri 成员 URI。
- 返回
- 成员 ID,若成员存在,否则返回 MtcCommonConstants::INVALIDID。
static int com.juphoon.lemon.MtcPartp.Mtc_PartpLstGetPartp (int dwLstId, int iIndex, MtcString ppcName, MtcString ppcUri, MtcNumber pdwPartpId ) static
从成员列表获取一位成员。
- 参数
-
[in] dwLstId 成员列表 ID。 [in] iIndex 成员索引。 [out] ppcName 成员名称。 [out] ppcUri 成员 URI。 [out] pdwPartpId 成员 ID。
调用方必须复制 *ppcName 和 *ppcUri,再使用。
- 返回值
-
MtcCommonConstants::ZOK 获取成员成功。 MtcCommonConstants::ZFAILED 获取成员失败。
static int com.juphoon.lemon.MtcPartp.Mtc_PartpLstGetSize (int dwLstId) static
获取成员列表大小。
- 参数
-
[in] dwLstId 成员列表 ID。
- 返回
- 成员列表大小。
static int com.juphoon.lemon.MtcPartp.Mtc_PartpLstGetType (int dwLstId) static
获取成员列表类型。
- 参数
-
[in] dwLstId 成员列表 ID。
- 返回
- 成员列表类型,见 MtcPartpConstants::EN_MTC_PARTP_LST_ONE。
static int com.juphoon.lemon.MtcPartp.Mtc_PartpLstRmvPartp (int dwLstId, int dwPartpId ) static
从成员列表移除一位成员。
- 参数
-
[in] dwLstId 成员列表 ID。 [in] dwPartpId 成员 ID。
- 返回值
-
MtcCommonConstants::ZOK 移除一位成员成功。 MtcCommonConstants::ZFAILED 移除一位成员失败。
static int com.juphoon.lemon.MtcPartp.Mtc_PartpLstSetType (int dwLstId, int dwType ) static
设置成员列表类型。
- 参数
-
[in] dwLstId 成员列表 ID。 [in] dwType 成员类型,见 MtcPartpConstants::EN_MTC_PARTP_LST_ONE。
- 返回值
-
MtcCommonConstants::ZOK 设置成员列表类型成功。 MtcCommonConstants::ZFAILED 设置成员列表类型失败。
static int com.juphoon.lemon.MtcPartp.Mtc_PartpSetLogId (int dwPartpId, int dwLogId ) static
设置成员记录 ID。
- 参数
-
[in] dwPartpId 成员 ID。 [in] dwLogId 成员记录 ID。
- 返回值
-
MtcCommonConstants::ZOK 设置成员记录 ID 成功。 MtcCommonConstants::ZFAILED 设置成员记录 ID 失败。
static int com.juphoon.lemon.MtcPartp.Mtc_PartpSetSessId (int dwPartpId, int dwSessId ) static
设置成员会话 ID。
- 参数
-
[in] dwPartpId 成员 ID。 [in] dwSessId 成员会话 ID。
- 返回值
-
MtcCommonConstants::ZOK 设置成员会话 ID成功。 MtcCommonConstants::ZFAILED 设置成员会话 ID失败。