ServerSocket (gb.net)
Essa classe escuta a um socket, para que o seu programa possa funcionar como um servidor para os protocolos TCP e UNIX.
Esta classe realiza o seu trabalho de forma assíncrona, para que o seu programa não seja interrompido pelo trabalho interno do objeto servidor.
Esta classe é desenvolvida para ser apenas um servidor que aceita ou nega conexão, todo o resto do trabalho (enviar dados, receber dados ...) irá ser realizado por um
Socket iniciado por esse servidor (um para cada conexão ).
Properties
Count
|
Retorna o número de soquetes que foram criadas pelo método Accept.
|
Interface
|
Retorno ou define a interface ethernet usada pelo socket servidor.
|
Path
|
Retorna ou define o caminho do socket servidor para sockets locais.
|
Port
|
Retorno ou define a porta de escuta do socket servidor para sockets de Internet.
|
Status
|
Retornar o status do socket como uma constante da classe Net.
|
StatusText
|
|
Tag
|
|
Timeout
|
Retorna ou define o tempo limite do socket servidor, em milissegundos.
|
Type
|
Retorna ou define o tipo de socket em uso.
|
Methods
Accept
|
Utilize este método para aceitar o pedido de conexão de um cliente.
|
Close
|
Utilize este método para fechar todas as conexões aceitas pelo servidor, e parar seu processo de escuta.
|
Listen
|
Inicia a escuta da porta TCP selecionada ou Caminho local.
|
Pause
|
Utilize este método para manter todas as conexões existentes ativas, mas não aceitam mais até que você use o método Resume.
|
Resume
|
Utilize este método para reiniciar a escuta para novas conexões se você parou o processo usando o método Pause.
|
Events
Connection
|
Quando um cliente tenta se conectar ao servidor, vai levantar este evento.
|
Error
|
Este evento será levantado se ocorrer alguma falha no processo de escuta.
|