Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mumblekit.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/MKServerModel.m')
-rw-r--r--src/MKServerModel.m19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/MKServerModel.m b/src/MKServerModel.m
index 63d477e..c477644 100644
--- a/src/MKServerModel.m
+++ b/src/MKServerModel.m
@@ -130,6 +130,14 @@
[super dealloc];
}
+- (NSString *) hostname {
+ return [_connection hostname];
+}
+
+- (NSInteger) port {
+ return [_connection port];
+}
+
// Remove all users from their channels.
// Must be called before removing channels.
- (void) removeAllUsersFromChannel:(MKChannel *)channel {
@@ -747,4 +755,15 @@
[_connection sendMessageWithType:UserStateMessage data:data];
}
+#pragma mark -
+#pragma mark Server operations
+
+- (void) setAccessTokens:(NSArray *)tokens {
+ MPAuthenticate_Builder *authenticate = [MPAuthenticate builder];
+ [authenticate setTokensArray:tokens];
+
+ NSData *data = [[authenticate build] data];
+ [_connection sendMessageWithType:AuthenticateMessage data:data];
+}
+
@end