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

MKChannelPrivate.h « src - github.com/mumble-voip/mumblekit.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: d9161f8cdea77a8fc10a83b6540c0f411e77bb4b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
// Copyright 2009-2012 The MumbleKit Developers. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

@interface MKChannel (PrivateMethods)
- (void) removeFromParent;

- (void) setChannelId:(NSUInteger)channelId;
- (void) setChannelName:(NSString *)name;
- (void) setTemporary:(BOOL)flag;
- (void) setPosition:(NSInteger)pos;

- (void) setParent:(MKChannel *)chan;
- (void) addChannel:(MKChannel *)child;
- (void) removeChannel:(MKChannel *)child;

- (void) addUser:(MKUser *)user;
- (void) removeUser:(MKUser *)user;
- (void) removeAllUsers;

- (void) linkToChannel:(MKChannel *)chan;
- (void) unlinkFromChannel:(MKChannel *)chan;
- (void) unlinkAll;

- (void) setChannelDescriptionHash:(NSData *)hash;
- (void) setChannelDescription:(NSString *)desc;
@end