w3 Windows Sockets Component
Copyright© Dimac www.dimac.net
Op deze pagina staan de eigenschappen en methoden van het w3 Sockets object weergegeven en wordt er een korte beschrijving van deze gegeven.
Object creeren:
Set objSockets = Server.CreateObject("Socket.TCP")
Eigenschappen & Methoden:
Buffer : String
De buffer eigenschappen wordt gebruikt voor het uitlezen van de gegevens die zijn ontvangen gedurende de Wait functies.
Resultaat = objSockets.Buffer
DoTelnetEmulation : Boolean
Deze eigenschap kan op true wordeningesteld wanneer het Sockets component moet reageren op telnet query's.
objSockets.DoTelnetEmulation = True
Host : String
De host waarmee gecommuniceerd moet worden. De hostnaam kan tevens een ip-adres zijn en de poort bevatten.
objSockets.Host = "www.eu.microsoft.com:80"
TelnetEmulation : String
Het soort terminal dat w3 Sockets moet emuleren.
TimeOut : Integer
In milliseconden de maximale tijd dat gewacht mag worden op een reactie van de remote host.
objSockets.TimeOut = 5000
Close
De connectie met de ingestelde host afsluiten.
objSockets.Close
GetLine : String
Leest 1 regel met gegevens.
Resultaat = objSockets.GetLine
GetText(Len) : String
Leest het opgegeven aantal karakters uit.
Resultaat = objSockets.GetText(40)
Open
Maakt de connectie met de ingestelde host.
objSockets.Open
SendLine(Line)
Stuurt de opgegeven regel (vaak een commando) inclusief een CRLF naar de ingestelde host.
objSockets.SendLine "GET /"
SendText(Text)
Stuurt de opgegeven regel naar de ingestelde host. Er worden geen linebreaks toegevoegd.
objSockets.SendText "Hello world"
Wait
Wacht tot er gegevens zijn teruggegeven.
objSockets.Wait
WaitFor(Tekst)
Wacht todat een bepaalde tekst wordt teruggegeven.
objSockets.WaitFor("login:")
WaitForDisconnect
Wacht totdat alle gegevens zijn ingelezen en de verbinding is afgesloten. Daarna kan uit de Buffer eigenschap de gegevens worden gelezen.
objSockets.WaitForDisconnect
|