TServerSocket i TClientSocket

0

Od dawna nosiłem się z zamiarem zadania gdzieś tych pytań, ale zawsze miałem jakieś oprory:

  1. Jak podczas nawiązywania połączenia do TServerSocket, stwierdzić jakie zostało temu połączeniu miejsce w tablicy Socket->Connections[]? (Przypuszczam, że pierwsze wolne, ale zawsze lepiej zapytać)

  2. Jak podczas otrzymywania wiadomości przez ServerSocket (event: OnRead) odczytać z którego to było połączenia odebrane (względem tablicy Socket->Connection[])

PS> dotąd jakoś radziełem sobie bez tego robiąc pseudo-nagłówki wiadomośći, ale teraz chcę współdziałać z orginalnymi programami i trudno byłoby je zmusic do zmiany przyzwyczajeń :) :)

0
  1. Jak podczas otrzymywania wiadomości przez ServerSocket (event: OnRead) odczytać z którego to było połączenia odebrane (względem tablicy Socket->Connection[])

Identyczny problem mam w Delphi - probowalem jakos rozpoznawac po podawanej zmiennej Socket, ale w ten sposob i tak nie moglem sie dostac do jakiegokolwiek indexu :(
Dopisuje sie wiec do postu by dac znak ze tez czekam na odpowiedz :) (i włączyć sobie powiadamianie :P)

1 użytkowników online, w tym zalogowanych: 0, gości: 1