Release 10.1A: OpenEdge Development:
Progress 4GL Reference

> ## Server socket object handle

> A handle to a server socket object. This object allows you to listen for and accept TCP/IP socket connections on a given port.

> Note: Does not apply to SpeedScript programming.

> #### Syntax

>     server-socket-handle [ :attribute | :method ]

> ``server-socket-handle``

> A handle variable that references a server socket object created by the CREATE SERVER-SOCKET statement that, in turn, allows you to listen for and accept multiple connections on a given port.

> ``attribute``

> An attribute of the server socket handle.

> ``method``

> A method of the server socket handle.

> #### Attributes

> HANDLE attribute | NAME attribute | NEXT-SIBLING attribute
> PREV-SIBLING attribute | PRIVATE-DATA attribute | SENSITIVE attribute
> TYPE attribute |  |

> #### Methods

> DISABLE-CONNECTIONS( ) method | ENABLE-CONNECTIONS( ) method
> SET-CONNECT-PROCEDURE( ) method |

> #### Events

> CONNECT event |

> #### Note

> The server socket object is used to enable Progress to listen to and accept new connections from socket clients; it is via the socket object that clients and servers communicate. For more information on using sockets, see OpenEdge Development: Programming Interfaces .

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095