Esempio n. 1
0
 public Task <ACLData> GetACL(int chanid)
 {
     return(FixIce.FromAsync(chanid, S.begin_getACL, ar =>
     {
         var data = new ACLData();
         S.end_getACL(out data.ACLs, out data.Groups, out data.Inherit, ar);
         return data;
     }));
 }
Esempio n. 2
0
 public Task <int> VerifyPassword(string name, string pw)
 {
     return(FixIce.FromAsync(name, pw, S.begin_verifyPassword, S.end_verifyPassword));
 }
Esempio n. 3
0
 public Task <Dictionary <int, string> > GetRegisteredUsers(string filter)
 {
     return(FixIce.FromAsync(filter, S.begin_getRegisteredUsers, S.end_getRegisteredUsers));
 }
Esempio n. 4
0
 public Task <Murmur.Ban[]> GetBans()
 {
     return(FixIce.FromAsync(S.begin_getBans, S.end_getBans));
 }
Esempio n. 5
0
 public Task <Dictionary <int, Murmur.Channel> > GetChannels()
 {
     return(FixIce.FromAsync(S.begin_getChannels, S.end_getChannels));
 }
Esempio n. 6
0
 public Task <int> GetLogLen()
 {
     return(FixIce.FromAsync(S.begin_getLogLen, S.end_getLogLen));
 }
Esempio n. 7
0
 public Task <Dictionary <string, string> > GetAllConf()
 {
     return(FixIce.FromAsync(S.begin_getAllConf, S.end_getAllConf));
 }
Esempio n. 8
0
 public Task <int> GetId()
 {
     return(FixIce.FromAsync(S.begin_id, S.end_id));
 }
Esempio n. 9
0
 public Task <Murmur.Channel> GetChannelState(int chanid)
 {
     return(FixIce.FromAsync(chanid, S.begin_getChannelState, S.end_getChannelState));
 }
Esempio n. 10
0
 public Task <int> AddChannel(string name, int parent)
 {
     return(FixIce.FromAsync(name, parent, S.begin_addChannel, S.end_addChannel));
 }
Esempio n. 11
0
        public async Task <MumblePermissions> EffectivePermissions(int session, int channelid)
        {
            int res = await FixIce.FromAsync(session, channelid, S.begin_effectivePermissions, S.end_effectivePermissions);

            return((MumblePermissions)res);
        }
Esempio n. 12
0
 public Task <bool> HasPermission(int session, int channelid, MumblePermissions perm)
 {
     return(FixIce.FromAsync(session, channelid, (int)perm, S.begin_hasPermission, S.end_hasPermission));
 }
Esempio n. 13
0
 public Task <Murmur.User> GetState(int session)
 {
     return(FixIce.FromAsync(session, S.begin_getState, S.end_getState));
 }
Esempio n. 14
0
 public Task <byte[]> GetTexture(int userid)
 {
     return(FixIce.FromAsync(userid, S.begin_getTexture, S.end_getTexture));
 }
Esempio n. 15
0
 public Task <Dictionary <int, string> > GetUserNames(params int[] ids)
 {
     return(FixIce.FromAsync(ids, S.begin_getUserNames, S.end_getUserNames));
 }
Esempio n. 16
0
 public Task <int> GetUptime()
 {
     return(FixIce.FromAsync(S.begin_getUptime, S.end_getUptime));
 }
Esempio n. 17
0
 public Task <Dictionary <string, int> > GetUserIds(params string[] names)
 {
     return(FixIce.FromAsync(names, S.begin_getUserIds, S.end_getUserIds));
 }
Esempio n. 18
0
 public Task <string> GetConf(string key)
 {
     return(FixIce.FromAsync(key, S.begin_getConf, S.end_getConf));
 }
Esempio n. 19
0
 public Task <bool> IsRunning()
 {
     return(FixIce.FromAsync(S.begin_isRunning, S.end_isRunning));
 }
Esempio n. 20
0
 public Task <Murmur.LogEntry[]> GetLog(int first, int last)
 {
     return(FixIce.FromAsync(first, last, S.begin_getLog, S.end_getLog));
 }
Esempio n. 21
0
 public Task <int> RegisterUser(Dictionary <Murmur.UserInfo, string> ui)
 {
     return(FixIce.FromAsync(ui, S.begin_registerUser, S.end_registerUser));
 }
Esempio n. 22
0
 public Task <Dictionary <int, Murmur.User> > GetUsers()
 {
     return(FixIce.FromAsync(S.begin_getUsers, S.end_getUsers));
 }
Esempio n. 23
0
 public Task <Dictionary <Murmur.UserInfo, string> > GetRegistration(int userid)
 {
     return(FixIce.FromAsync(userid, S.begin_getRegistration, S.end_getRegistration));
 }
Esempio n. 24
0
 public Task <byte[][]> GetCertificateList(int session)
 {
     return(FixIce.FromAsync(session, S.begin_getCertificateList, S.end_getCertificateList));
 }
Esempio n. 25
0
 public Task <Murmur.Tree> GetTree()
 {
     return(FixIce.FromAsync(S.begin_getTree, S.end_getTree));
 }