add_group_member(GroupName, UserName, Options) -> true | {error, Reason}
add_group_member(GroupName, UserName, Port, Dir) -> true | {error, Reason}
add_group_member(GroupName, UserName, Address, Port, Dir) -> true | {error, Reason}
Types
GroupName = string()UserName = string()Options = [Option]Option = {port,Port} | {addr,Address} | {dir,Directory} | {authPassword,AuthPassword}Port = integer()Address = {A,B,C,D} | string() | undefinedDir = string()AuthPassword = string()Reason = term()add_group_member/3, add_group_member/4, and add_group_member/5 each adds a user to a group. If the group does not exist, it is created and the user is added to the group. Upon successful operation, this function returns true. When add_group_members/3 is called, options Port and Dir are mandatory.