<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Моя шикарная доска Padlet by Elvin Thomas</title>
      <link>https://padlet.com/jakealexander1/7fsy6boxenjrgdc</link>
      <description>Сделано с теплыми объятиями</description>
      <language>en-us</language>
      <pubDate>2020-11-10 16:29:07 UTC</pubDate>
      <lastBuildDate>2025-12-21 14:39:30 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title></title>
         <author>jakealexander1</author>
         <link>https://padlet.com/jakealexander1/7fsy6boxenjrgdc/wish/1038502728</link>
         <description><![CDATA[2 Description of properties and methods

Description of TServerSocket.

PropertiesEventMethodsSocket - The TServerWinSocket class through which you can access open socket channels. Next, we will consider this property in more detail, since it, in fact, is one of the main ones. Type: TServerWinSocket; ServerType - server type. It can take one of two values: stNonBlocking - synchronous work with client sockets. With this type of server, you can work with clients through the OnClientRead and OnClientWrite events. stThreadBlocking is an asynchronous type. A separate thread is created for each client socket channel. Type: TServerType; ThreadCacheSize - the number of client processes (Thread) that will be cached by the server. Here it is necessary to select the average value depending on the workload of your server. Caching occurs in order not to create a separate process each time and not to kill a closed socket, but to leave them for future use. Type: Integer; Active - an indicator of whether the server is active at the moment or not. That is, in fact, the True value indicates that the server is running and ready to receive clients, while False indicates that the server is off. To start the server, you just need to set this property to True. Type: Boolean; Port - port number for establishing connections with clients. The port for the server and for the clients must be the same. Values ??from 1025 to 65535 are recommended. from 1 to 1024 - can be occupied by the system. Type: Integer; Service - a string that defines the service (ftp, http, pop, etc.), the port of which will be used. This is a kind of reference for the correspondence of port numbers to various standard protocols. Type: string; Open - Starts the server. Essentially, this command is identical to assigning the value True to the Active property; Close - Stops the server. Basically, this command is identical to setting the False property to Active. OnClientConnect - Fires when the client has established a socket connection and is waiting for a server response (OnAccept); OnClientDisconnect Raised when the client has disconnected from the socket channel. OnClientError - Raised when the current operation has failed, i.e. An error has occurred; OnClientRead - Fires when the client has sent any data to the server. This data can be accessed through the Socket parameter being passed: TCustomWinSocket; OnClientWrite - Raised when the server can send data to the client over a socket; OnGetSocket - in the handler of this event, you can edit the ClientSocket parameter; OnGetThread - in the handler of this event, you can define a unique process (Thread) for each individual client channel by assigning the required TServerClientThread subtask to the SocketThread parameter; OnThreadStart, OnThreadEnd - occurs when a subtask (process, Thread) starts or stops, respectively; OnAccept - occurs when the server accepts a client or denies him a connection; OnListen - Raised when the server enters the waiting mode for client connections.]]></description>
         <enclosure url="" />
         <pubDate>2020-12-22 17:51:41 UTC</pubDate>
         <guid>https://padlet.com/jakealexander1/7fsy6boxenjrgdc/wish/1038502728</guid>
      </item>
   </channel>
</rss>
