-
WikiChip
WikiChip
-
Architectures
Popular x86
-
Intel
- Client
- Server
- Big Cores
- Small Cores
-
AMD
Popular ARM
-
ARM
- Server
- Big
- Little
-
Cavium
-
Samsung
-
-
Chips
Popular Families
-
Ampere
-
Apple
-
Cavium
-
HiSilicon
-
MediaTek
-
NXP
-
Qualcomm
-
Renesas
-
Samsung
-
From WikiChip
mirc/on events/on sockopen
< mirc | on events
The ON SOCKOPEN event triggers when a socket connection initiated with {{mIRC|/sockopen} is either sucessful or failed.
Synopsis
ON <level>:SOCKOPEN:<matchtext>:<commands>
Parameters
<matchtext>The name of the socket you want event to trigger on.
<commands>The commands to be performed when the event listener's criteria is met.
You should be checking $sockerr to know if the connection was sucessful or not, here is a list of the possible value for $sockerr in the on SOCKOPEN event:
- 0 - Success.
- 3 - Failure establishing socket connection, $sock().wsmsg will contain a more specific error message.
- 4 - Error resolving given hostname.
Examples
on *:socklisten:name:{ if (!$sockerr) sockaccept myprefix $+ $ticks else { echo -s An error occured while trying to accept a connection: $sock($sockname).wsmsg } }
Compatibility
Added: mIRC v3.5
Added on: 07 Aug 1995
Note: Unless otherwise stated, this was the date of original functionality.
Further enhancements may have been made in later versions.