|
|
@ -12,58 +12,48 @@ extern "C" { |
|
|
|
*************************************************************************************************/ |
|
|
|
|
|
|
|
DYNAMIC_API PEP_STATUS adapter_group_create( |
|
|
|
PEP_SESSION session, |
|
|
|
pEp_identity *group_identity, |
|
|
|
pEp_identity *manager, |
|
|
|
member_list *memberlist, |
|
|
|
pEp_group **group |
|
|
|
) |
|
|
|
PEP_SESSION session, |
|
|
|
pEp_identity *group_identity, |
|
|
|
pEp_identity *manager, |
|
|
|
identity_list *memberlist, |
|
|
|
pEp_group **group) |
|
|
|
{ |
|
|
|
return ::group_create(session, group_identity, manager, memberlist, group); |
|
|
|
} |
|
|
|
|
|
|
|
DYNAMIC_API PEP_STATUS adapter_group_join( |
|
|
|
PEP_SESSION session, |
|
|
|
pEp_identity *group_identity, |
|
|
|
pEp_identity *as_member |
|
|
|
) |
|
|
|
DYNAMIC_API PEP_STATUS |
|
|
|
adapter_group_join(PEP_SESSION session, pEp_identity *group_identity, pEp_identity *as_member) |
|
|
|
{ |
|
|
|
return ::group_join(session, group_identity, as_member); |
|
|
|
} |
|
|
|
|
|
|
|
DYNAMIC_API PEP_STATUS adapter_group_dissolve( |
|
|
|
PEP_SESSION session, |
|
|
|
pEp_identity *group_identity, |
|
|
|
pEp_identity *manager |
|
|
|
) |
|
|
|
DYNAMIC_API PEP_STATUS |
|
|
|
adapter_group_dissolve(PEP_SESSION session, pEp_identity *group_identity, pEp_identity *manager) |
|
|
|
{ |
|
|
|
return ::group_dissolve(session, group_identity, manager); |
|
|
|
} |
|
|
|
|
|
|
|
DYNAMIC_API PEP_STATUS adapter_group_invite_member( |
|
|
|
PEP_SESSION session, |
|
|
|
pEp_identity *group_identity, |
|
|
|
pEp_identity *group_member |
|
|
|
) |
|
|
|
PEP_SESSION session, |
|
|
|
pEp_identity *group_identity, |
|
|
|
pEp_identity *group_member) |
|
|
|
{ |
|
|
|
return ::group_invite_member(session, group_identity, group_member); |
|
|
|
} |
|
|
|
|
|
|
|
PEP_STATUS adapter_group_remove_member( |
|
|
|
PEP_SESSION session, |
|
|
|
pEp_identity *group_identity, |
|
|
|
pEp_identity *group_member |
|
|
|
) |
|
|
|
PEP_SESSION session, |
|
|
|
pEp_identity *group_identity, |
|
|
|
pEp_identity *group_member) |
|
|
|
{ |
|
|
|
return ::group_remove_member(session, group_identity, group_member); |
|
|
|
} |
|
|
|
|
|
|
|
DYNAMIC_API PEP_STATUS adapter_group_rating( |
|
|
|
PEP_SESSION session, |
|
|
|
pEp_identity *group_identity, |
|
|
|
pEp_identity *manager, |
|
|
|
PEP_rating *rating |
|
|
|
) |
|
|
|
PEP_SESSION session, |
|
|
|
pEp_identity *group_identity, |
|
|
|
pEp_identity *manager, |
|
|
|
PEP_rating *rating) |
|
|
|
{ |
|
|
|
return ::group_rating(session, group_identity, manager, rating); |
|
|
|
} |
|
|
@ -73,28 +63,19 @@ DYNAMIC_API PEP_STATUS adapter_group_rating( |
|
|
|
*************************************************************************************************/ |
|
|
|
|
|
|
|
|
|
|
|
DYNAMIC_API PEP_STATUS group_query_groups( |
|
|
|
PEP_SESSION session, |
|
|
|
identity_list **groups |
|
|
|
) |
|
|
|
DYNAMIC_API PEP_STATUS group_query_groups(PEP_SESSION session, identity_list **groups) |
|
|
|
{ |
|
|
|
return PEP_STATUS_OK; |
|
|
|
} |
|
|
|
|
|
|
|
DYNAMIC_API PEP_STATUS group_query_manager( |
|
|
|
PEP_SESSION session, |
|
|
|
const pEp_identity *const group, |
|
|
|
pEp_identity **manager |
|
|
|
) |
|
|
|
DYNAMIC_API PEP_STATUS |
|
|
|
group_query_manager(PEP_SESSION session, const pEp_identity *const group, pEp_identity **manager) |
|
|
|
{ |
|
|
|
return PEP_STATUS_OK; |
|
|
|
} |
|
|
|
|
|
|
|
DYNAMIC_API PEP_STATUS group_query_members( |
|
|
|
PEP_SESSION session, |
|
|
|
const pEp_identity *const group, |
|
|
|
identity_list **members |
|
|
|
) |
|
|
|
DYNAMIC_API PEP_STATUS |
|
|
|
group_query_members(PEP_SESSION session, const pEp_identity *const group, identity_list **members) |
|
|
|
{ |
|
|
|
return PEP_STATUS_OK; |
|
|
|
} |
|
|
@ -102,4 +83,3 @@ DYNAMIC_API PEP_STATUS group_query_members( |
|
|
|
#ifdef __cplusplus |
|
|
|
} |
|
|
|
#endif |
|
|
|
|
|
|
|