Parasol Framework
  • Gallery
  • API
  • Wiki
  • GitHub
    • Audio
    • Core
    • Display
    • Fluid
    • Font
    • Network
    • Vector
    • Audio
    • Sound
    • File
    • MetaClass
    • Module
    • StorageDevice
    • Task
    • Thread
    • Time
    • Compression
    • Config
    • Script
    • XML
    • Controller
    • BlurFX
    • ColourFX
    • CompositeFX
    • ConvolveFX
    • DisplacementFX
    • FilterEffect
    • FloodFX
    • ImageFX
    • LightingFX
    • MergeFX
    • MorphologyFX
    • OffsetFX
    • RemapFX
    • SourceFX
    • TurbulenceFX
    • WaveFunctionFX
    • Scintilla
    • ScintillaSearch
    • Bitmap
    • Clipboard
    • Display
    • Document
    • Font
    • Picture
    • Pointer
    • Surface
    • SVG
    • ClientSocket
    • HTTP
    • NetClient
    • NetSocket
    • Proxy
    • Vector
    • VectorClip
    • VectorColour
    • VectorEllipse
    • VectorFilter
    • VectorGradient
    • VectorGroup
    • VectorImage
    • VectorPath
    • VectorPattern
    • VectorPolygon
    • VectorRectangle
    • VectorScene
    • VectorShape
    • VectorSpiral
    • VectorText
    • VectorTransition
    • VectorViewport
    • VectorWave

NetClient Class

Represents a single client IP address.

When a connection is opened between a client IP and a NetSocket object, a new NetClient object will be created for the client's IP address if one does not already exist. All ClientSocket connections to that IP address are then tracked under the single NetClient object.

NetClient objects are intended to be created from the network interfacing code exclusively.

Structure

The NetClient class consists of the following fields:

Access
NameTypeComment
  ClientDataAPTRA custom pointer available for userspace.
  Connections*ClientSocketPointer to the first established socket connection for the client IP.
  IPINT8The IP address of the client.
  Next*NetClientThe next client IP with connections to the server socket.
  Prev*NetClientThe previous client IP with connections to the server socket.
  TotalConnectionsINTThe total number of current socket connections for the IP address.
NetClient class documentation © Paul Manias © 2005-2025