Overview
Comment: | Add support for kicking a user. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
4e0ae8ca4e99ea1eaefd15503ca0d240 |
User & Date: | js on 2011-09-10 23:11:19 |
Other Links: | manifest | tags |
Context
2011-09-10
| ||
23:21 | Add support for changing the nickname. check-in: 117cdc960f user: js tags: trunk | |
23:11 | Add support for kicking a user. check-in: 4e0ae8ca4e user: js tags: trunk | |
19:59 | Add support for sending notices. check-in: 84aa37ee2e user: js tags: trunk | |
Changes
Modified src/IRCConnection.h from [7ce17cfdc3] to [d5cac9a794].
︙ | |||
81 82 83 84 85 86 87 88 89 90 91 92 93 94 | 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 | + + - - + + + | } @property (copy) OFString *server; @property (assign) uint16_t port; @property (copy) OFString *nickname, *username, *realname; @property (retain) id <IRCConnectionDelegate, OFObject> delegate; - (void)sendLine: (OFString*)line; - (void)sendLineWithFormat: (OFConstantString*)line, ...; - (void)connect; - (void)disconnect; - (void)disconnectWithReason: (OFString*)reason; - (void)joinChannel: (OFString*)channelName; - (void)leaveChannel: (IRCChannel*)channel; - (void)leaveChannel: (IRCChannel*)channel withReason: (OFString*)reason; |
Modified src/IRCConnection.m from [76aa9bffd4] to [87ba19a3df].
︙ | |||
145 146 147 148 149 150 151 152 153 154 155 156 157 158 | 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 | + + + + + + + + | } - (void)sendNotice: (OFString*)notice toChannel: (IRCChannel*)channel { [self sendLineWithFormat: @"NOTICE %@ :%@", channel.name, notice]; } - (void)kickUser: (IRCUser*)user fromChannel: (IRCChannel*)channel withReason: (OFString*)reason { [self sendLineWithFormat: @"KICK %@ %@ :%@", channel.name, user.nickname, reason]; } - (void)handleConnection { OFAutoreleasePool *pool = [[OFAutoreleasePool alloc] init]; OFString *line; OFArray *split; |
︙ |