CtcpClient
Defined in IrcDotNet.dll.
Represents a client that communicates with a server using CTCP (Client to Client Protocol), operating over an
IRC connection.
Do not inherit this class unless the protocol itself is being extended.
Instance members
Instance member | Description |
ActionReceived
Signature: IEvent<EventHandler<CtcpMessageEventArgs>,CtcpMessageEventArgs>
|
Occurs when an action has been received from a user. |
ActionSent
Signature: IEvent<EventHandler<CtcpMessageEventArgs>,CtcpMessageEventArgs>
|
Occurs when an action has been sent to a user. |
ClientVersion()
Signature: unit -> unit
|
Gets or sets information about the client version. |
Error
Signature: IEvent<EventHandler<IrcErrorEventArgs>,IrcErrorEventArgs>
|
Occurs when the client encounters an error during execution. |
ErrorMessageReceived
Signature: IEvent<EventHandler<CtcpErrorMessageReceivedEventArgs>,CtcpErrorMessageReceivedEventArgs>
|
Occurs when an error message has been received from a user. |
IrcClient
Signature: IrcClient
|
Gets or sets the IRC client by which the CTCP client should communicate. |
PingResponseReceived
Signature: IEvent<EventHandler<CtcpPingResponseReceivedEventArgs>,CtcpPingResponseReceivedEventArgs>
|
Occurs when a ping response has been received from a user. |
RawMessageReceived
Signature: IEvent<EventHandler<CtcpRawMessageEventArgs>,CtcpRawMessageEventArgs>
|
Occurs when a raw message has been received from a user. |
RawMessageSent
Signature: IEvent<EventHandler<CtcpRawMessageEventArgs>,CtcpRawMessageEventArgs>
|
Occurs when a raw message has been sent to a user. |
TimeResponseReceived
Signature: IEvent<EventHandler<CtcpTimeResponseReceivedEventArgs>,CtcpTimeResponseReceivedEventArgs>
|
Occurs when a response to a date/time request has been received from a user. |
VersionResponseReceived
Signature: IEvent<EventHandler<CtcpVersionResponseReceivedEventArgs>,CtcpVersionResponseReceivedEventArgs>
|
Occurs when a response to a version request has been received from a user. |