class System.Net.ServicePoint
   inherits System.Object:

   def public property BindIPEndPointDelegate as System.Net.BindIPEndPoint
      get.
      set.

   def public property ConnectionLeaseTimeout as integer
      get.
      set.

   def public property Address as System.Uri
      get.

   def public property MaxIdleTime as integer
      get.
      set.

   def public property UseNagleAlgorithm as logical
      get.
      set.

   def public property ReceiveBufferSize as integer
      get.
      set.

   def public property Expect100Continue as logical
      get.
      set.

   def public property IdleSince as datetime
      get.

   def public property ProtocolVersion as System.Version
      get.

   def public property ConnectionName as character
      get.

   def public property ConnectionLimit as integer
      get.
      set.

   def public property CurrentConnections as integer
      get.

   def public property Certificate as System.Security.Cryptography.X509Certificates.X509Certificate
      get.

   def public property ClientCertificate as System.Security.Cryptography.X509Certificates.X509Certificate
      get.

   def public property SupportsPipelining as logical
      get.

   method public final logical CloseConnectionGroup(input connectionGroupName as character):
   end method.

   method public final void SetTcpKeepAlive(input enabled as logical, input keepAliveTime as integer, input keepAliveInterval as integer):
   end method.

end class.
