Конференция "Сети" » TIdCmdTCPServer
 
  • Сергей М. © (07.09.09 18:38) [80]

    > Zalm ©   (07.09.09 17:51) [72]


    А что ты хотел видеть в кач-ве ответа на этот вопрос ?


    > а это что делает?


    "Это" возвращает binding-структуру с интересующим значением поля handle.


    > та же структура что и у сервера аси, получил передал сразу
    > вот и всё


    Это тебе "сервер ася" сказал ?
    Или ты изучил документацию ?


    > вот что сложного ответить на вопрос как


    А что ты хотел увидеть в кач-ве ответа на вопрос ?
    Код ?
    Он тебе не поможет, уверяю тебя.
    Ты нишиша в нем не поймешь.
    Даже если ты сдуешь его "один в один", он у тебя работать не будет.
  • Zalm © (07.09.09 18:44) [81]

    > Это тебе "сервер ася" сказал ?Или ты изучил документацию
    > ?

    ну нет, я в начале второго курса писал подобие аси... в итоге всё работало нормально. всё передавалось и принималось.


    > А что ты хотел увидеть в кач-ве ответа на вопрос ?Код ?Он
    > тебе не поможет, уверяю тебя.Ты нишиша в нем не поймешь.
    > Даже если ты сдуешь его "один в один", он у тебя работать
    > не будет.

    почему это? это голословно))) не думаю что это мне не принесет никаких результатов... так что думаю вы ошибаетесь
  • Медвежонок Пятачок © (07.09.09 19:00) [82]
    procedure TForm1.Button1Click(Sender: TObject);
    var List : TList; i : integer;
    begin
    try
     List := IdCmdTCPServer1.Contexts.LockList;
     for i := 0 to Pred(List.Count) do
      with TIdContext(List[i]) do
       begin
        if (Connection.Socket.Binding.PeerIP = '1.2.3.4') and (Connection.Socket.Binding.PeerPort = 1234) then
         TIdContext(List[i]).Connection.Socket.Write('привет');
       end;
    finally
     IdCmdTCPServer1.Contexts.UnlockList;
    end;
    end;
  • Сергей М. © (07.09.09 19:31) [83]

    > я .. писал ..


    Я понимаю, что ты писатель, а не читатель.


    > не думаю что это мне не принесет никаких результатов


    Ты вообще не думаешь. Вероятно, не спрособен думать.
    Иначе давным бы давно реализовал кучу данных тебе подсказок.


    > Медвежонок Пятачок ©   (07.09.09 19:00) [82]


    Зря.
    Клиент скорее мертв.
    К тому он ханделЯми озабочен, а ты ему пир:порт)
  • Zalm © (10.09.09 20:25) [84]
    Сергей что ж вы злой такой?)

    Спасибо большое Пятачок)
  • Zalm © (11.09.09 02:26) [85]
    А TidTCPServer имеет какие-то функции\процедуры для подсчета входящего\исходящего трафика? или только руками можно посчитать?
    Подскажите пожалуйста)
  • Сергей М. © (11.09.09 08:29) [86]
    Тотальный подсчет трафика не предусмотрен.
    Однако есть события TIdTCPConnection.OnWork , TIdIOHandler.OnWork - их можно приспособить для тотального подсчета прикладного трафика.
  • Zalm © (11.09.09 17:37) [87]
    аа... Спасибо Сергей
 
Конференция "Сети" » TIdCmdTCPServer
Есть новые Нет новых   [134437   +29][b:0][p:0]