![]() |
Chilkat HOME Android™ AutoIt C C# C++ Chilkat2-Python CkPython Classic ASP DataFlex Delphi DLL Go Java Node.js Objective-C PHP Extension Perl PowerBuilder PowerShell PureBasic Ruby SQL Server Swift Tcl Unicode C Unicode C++ VB.NET VBScript Visual Basic 6.0 Visual FoxPro Xojo Plugin
(DataFlex) Example: Socket.AcceptNext methodDemonstrates how to call the AcceptNext method. Note: This example requires Chilkat v11.0.0 or greater.
Use ChilkatAx-win32.pkg Procedure Test Handle hoListenSocket Variant vConnectedSocket Handle hoConnectedSocket Integer iPort Integer iBacklog Boolean iSuccess Integer iMaxWaitMs String sTemp1 Get Create (RefClass(cComChilkatSocket)) To hoListenSocket If (Not(IsComObjectCreated(hoListenSocket))) Begin Send CreateComObject of hoListenSocket End Get Create (RefClass(cComChilkatSocket)) To hoConnectedSocket If (Not(IsComObjectCreated(hoConnectedSocket))) Begin Send CreateComObject of hoConnectedSocket End Move 5555 To iPort Move 25 To iBacklog Get ComBindAndListen Of hoListenSocket iPort iBacklog To iSuccess If (iSuccess = False) Begin Get ComLastErrorText Of hoListenSocket To sTemp1 Showln sTemp1 Procedure_Return End // Accept next incoming connection Move 200000 To iMaxWaitMs Get pvComObject of hoConnectedSocket to vConnectedSocket Get ComAcceptNext Of hoListenSocket iMaxWaitMs vConnectedSocket To iSuccess If (iSuccess = False) Begin Get ComLastErrorText Of hoListenSocket To sTemp1 Showln sTemp1 Procedure_Return End // ... // ... Move 20000 To iMaxWaitMs Get ComClose Of hoConnectedSocket To iSuccess End_Procedure |
© 2000-2025 Chilkat Software, Inc. All Rights Reserved.