THOPluginDidReceiveServerInputConcreteObject Class Reference
Inherits from | NSObject |
---|---|
Declared in | THOPluginProtocol.h |
Overview
This object is a container for values related to [THOPluginProtocol didReceiveServerInput:onClient:]
senderIsServer
Whether the input was from a regular user or from a server
@property (readonly) BOOL senderIsServer
Declared In
THOPluginProtocol.h
senderNickname
The nickname section of the sender’s hostmask
@property (readonly, copy) NSString *senderNickname
Discussion
The value of this property is the server address if senderIsServer is YES
Declared In
THOPluginProtocol.h
senderUsername
The username (ident) section of the sender’s hostmask
@property (readonly, copy, nullable) NSString *senderUsername
Declared In
THOPluginProtocol.h
senderAddress
The address section of the sender’s hostmask
@property (readonly, copy, nullable) NSString *senderAddress
Declared In
THOPluginProtocol.h
senderHostmask
The combined hostmask of the sender
@property (readonly, copy) NSString *senderHostmask
Declared In
THOPluginProtocol.h
receivedAt
The date & time during which the input was received
@property (readonly, copy) NSDate *receivedAt
Discussion
If the original message specifies a custom value using the server-time capacity, then the value of this property will reflect the value defined by the server-time capacity; not the exact date & time it was received on the socket.
Declared In
THOPluginProtocol.h
messageSequence
The input itself
@property (readonly, copy) NSString *messageSequence
Declared In
THOPluginProtocol.h
messageParamaters
The input, split up into sections
@property (readonly, copy) NSArray<NSString*> *messageParamaters
Declared In
THOPluginProtocol.h
messageCommand
The input’s command
@property (readonly, copy) NSString *messageCommand
Declared In
THOPluginProtocol.h
messageCommandNumeric
The value of messageCommand as an integer
@property (readonly) NSUInteger messageCommandNumeric
Declared In
THOPluginProtocol.h
networkAddress
The server address of the IRC network
@property (readonly, copy, nullable) NSString *networkAddress
Discussion
The value of this attribute is the address of the server that
Textual is currently connected to and may differ from senderNickanme even
if senderIsServer is YES
Declared In
THOPluginProtocol.h
networkName
The name of the IRC network
@property (readonly, copy, nullable) NSString *networkName
Declared In
THOPluginProtocol.h