Node:add-member-old, Next:, Previous:get-conf-stat-older, Up:Protocol Requests



add-member-old [14] (1) Obsolete (10)


        add-member-old [14] (( conf-no  : Conf-No;
                               pers-no  : Pers-No;
                               priority : INT8;
                               where    : INT16 ))
                -> ( );

Make the person pers-no a member of conference conf-no. The membership priority is set to priority and its position in the membership list is set to where.

This call can be used to change the priority and position of a conference in the person's membership list if the person is already a member of the conference.

In protocol version 10, setting the priority to zero sets the passive bit in the membership. The actual priority is not changed.

Example:

        1 46 119 0 10 0
        =1 1 { 49 14 17 13 8 91 5 255 1 119 255 0 0 * }
        1 14 1 119 250 0
        =1
        1 46 119 0 10 0
        =1 2 { 52 30 14 11 5 96 2 162 1 1 250 0 0 *
               49 14 17 13 8 91 5 255 1 119 255 0 0 * }

This example makes person 119 (me) a member of conference number 1. The priority is set to 250 and the conference is placed first in the membership list. The first and last calls of the example show the membership list for person 119 before and after the call.

Error codes

login-first
Login required before issuing this call.
undefined-conference
Conference conf-no does not exist or is secret.
conference-zero
conf-no is zero.
undefined-person
Person pers-no does not exist
access-denied
Not enough permissions or privileges to add members to conference conf-no.
permission-denied
Person pers-no is already a member of conference conf-no, but the person logged on is not a supervisor and does not have enough privileges to change the priorities of person pers-no.