PL/Modules/Sockets/sockOpen
Redirect page
Redirect to:
Zwraca
Zwraca userdatę, która reprezentuje gniazdo jeśli podano poprawne argumenty. W przeciwnym wypadku zwróci fałsz.
Przykład
Poniższy kod łączy się z serwerem IRC "irc.gtanet.com", wchodzi na kanał #mta i wychodzi po 10 sekundach.
local gniazdo = sockOpen('irc.gtanet.com',6667)
addEventHandler('onSockOpened',root,function(socket)
if socket == gniazdo then
sockWrite(socket,'USER mta mta * :Bot\r\n')
sockWrite(socket,'NICK mta\r\n')
sockWrite(socket,'JOIN #mta\r\n')
outputServerLog('Połączono z serwerem IRC!')
setTimer(sockClose,10000,1,gniazdo)
end
end)
addEventHandler('onSockData',root,function(socket, data)
if socket == gniazdo then
outputServerLog('Dane z socketu:',data)
end
end)
addEventHandler('onSockClosed',root,function(socket)
if socket == gniazdo then
outputServerLog('Rozłączono z serwerem IRC!')
end
end)
Zobacz także
Funkcje
Zdarzenia
-->