System.Win.ScktComp.TServerWinSocket Methods

From RAD Studio API Documentation
Jump to: navigation, search


InheritedProtected
AcceptpublicAccepts a connection to a client socket.
AfterConstructionpublicResponds after the last constructor has executed.
AsyncInitSocketprotectedLooks up information or forms socket connections asynchronously.
BeforeDestructionpublicResponds before the first destructor executes.
CheckDisposedprotected
ClassInfopublicReturns a pointer to the run-time type information (RTTI) table for the object type.
ClassNamepublicReturns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument).
ClassNameIspublicDetermines whether an object is of a specific type.
ClassParentpublicReturns the type of the immediate ancestor of a class.
ClassTypepublicReturns the class reference for the object's class.
CleanupInstancepublicPerforms finalization on long strings, variants, and interface variables within a class.
ClientConnectprotected
ClientDisconnectprotected
ClientErrorEventprotected
ClientReadprotected
ClientWriteprotected
ClosepublicShuts down the socket connection if it is open.
ConnectpublicProvides the interface for a method that responds to connection notifications from client sockets.
CreatepublicCreates an instance of TServerWinSocket from a Windows socket handle.
DefaultHandlerpublicProcesses message records.
DestroypublicDestroys an instance of TServerWinSocket.
DisconnectpublicShuts down the socket connection represented by a Windows socket handle.
DispatchpublicCalls message-handling methods for the object, based on the contents of the Message parameter.
DisposeOfpublicDisposeOf forces the execution of the destructor code in an object.
DoCreateThreadprotected
DoListenprotectedOpens a listening connection.
DoOpenprotectedOpens a connection to a remote socket.
EqualspublicChecks whether the current instance and the Obj parameter are equal.
ErrorprotectedGenerates an OnErrorEvent event.
EventprotectedTriggers an OnSocketEvent event.
FieldAddresspublicReturns the address of a published object field.
FreepublicDestroys an object and frees its associated memory, if necessary.
FreeInstancepublicDeallocates memory allocated by a previous call to the NewInstance method.
GetClientSocketprotected
GetClientThreadpublicReturns the execution thread used by the client connection managed by the ClientSocket parameter.
GetDisposedprotectedGetter for the Disposed property.
GetHashCodepublicReturns an integer containing the hash code.
GetInterfacepublicRetrieves a specified interface.
GetInterfaceEntrypublicReturns the entry for a specific interface implemented in a class.
GetInterfaceTablepublicReturns a pointer to a structure containing all of the interfaces implemented by a given class.
GetServerThreadprotected
InheritsFrompublicDetermines the relationship of two object types.
InitInstancepublicInitializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer.
InitSocketprotectedGenerates a windows Internet socket address structure from a description of the desired socket port.
InstanceSizepublicReturns the size in bytes of each instance of the object type.
ListenprotectedOpens a listening connection for a server socket.
LockpublicStarts a critical section, blocking all other execution threads until the Unlock method is called.
LookupNamepublicGenerates the portion of a Windows Internet socket address structure that describes the host.
LookupServicepublicReturns the port number associated with a specific service.
MethodAddresspublicReturns the address of a class method by name.
MethodNamepublicReturns the name of a class method by address.
NewInstancepublicAllocates memory for an instance of an object type and returns a pointer to that new instance.
OpenpublicOpens a connection to a remote socket.
QualifiedClassNamepublicReturns the qualified name of the class.
ReadpublicGenerates an OnSocketEvent of type seRead in response to notifications that the socket connection is ready.
ReceiveBufpublicReads up to Count bytes from the socket connection into the Buf parameter.
ReceiveLengthpublicReturns the number of bytes ready to be sent over the socket connection.
ReceiveTextpublicReads a string from the socket connection.
SafeCallExceptionpublicHandles exceptions in methods declared using the safecall calling convention.
SendBufpublicWrites Count bytes to the socket connection from the Buf parameter.
SendStreampublicWrites all the information that can be read from the AStream parameter to the socket connection.
SendStreamThenDroppublicWrites all the information that can be read from the AStream parameter to the socket connection and then terminates the connection.
SendTextpublicWrites the string S to the socket connection.
SetAsyncStylesprotectedSets the ASyncStyles property.
SetServerTypeprotected
SetThreadCacheSizeprotected
ThreadEndprotected
ThreadStartprotected
ToStringpublicReturns a string containing the class name.
UnitNamepublicReturns the name of the unit where the class is defined.
UnitScopepublicReturns the class's unit scope.
UnlockpublicReenables execution in other threads after a critical section begun by the Lock method.
WritepublicGenerates an OnSocketEvent of type seWrite in response to notifications that the socket connection is ready.