Сообщение Re: асинхронные сокеты от 22.01.2018 6:03
Изменено 22.01.2018 6:04 Nikolay_Ch
Re: асинхронные сокеты
Здравствуйте, VVVa, Вы писали:
VVV>подпрограммы ConnectCallback, ReceiveCallback, SendCallback в примере вызываются в новом потоке ? сколько таких потоков он может вызвать?
Кто — ОН?
VVV>Почему в этих подпрограммах мы вызываем .EndSend .EndReceive с параметром (для чего этот папаметр нужен)?
Потому, что надо посмотреть в документацию и прочитать, как работает BeginЧто-то и зачем потом надо вызывать EndЧто-то и что за параметр там передается.
VVV>подпрограммы ConnectCallback, ReceiveCallback, SendCallback в примере вызываются в новом потоке ? сколько таких потоков он может вызвать?
Кто — ОН?
VVV>Почему в этих подпрограммах мы вызываем .EndSend .EndReceive с параметром (для чего этот папаметр нужен)?
Потому, что надо посмотреть в документацию и прочитать, как работает BeginЧто-то и зачем потом надо вызывать EndЧто-то и что за параметр там передается.
Re: асинхронные сокеты
Здравствуйте, VVVa, Вы писали:
VVV>подпрограммы ConnectCallback, ReceiveCallback, SendCallback в примере вызываются в новом потоке ? сколько таких потоков он может вызвать?
Во-первых — не подпрограммы, а методы, а во-вторых — кто ОН?
VVV>Почему в этих подпрограммах мы вызываем .EndSend .EndReceive с параметром (для чего этот папаметр нужен)?
Потому, что надо посмотреть в документацию и прочитать, как работает BeginЧто-то и зачем потом надо вызывать EndЧто-то и что за параметр там передается.
VVV>подпрограммы ConnectCallback, ReceiveCallback, SendCallback в примере вызываются в новом потоке ? сколько таких потоков он может вызвать?
Во-первых — не подпрограммы, а методы, а во-вторых — кто ОН?
VVV>Почему в этих подпрограммах мы вызываем .EndSend .EndReceive с параметром (для чего этот папаметр нужен)?
Потому, что надо посмотреть в документацию и прочитать, как работает BeginЧто-то и зачем потом надо вызывать EndЧто-то и что за параметр там передается.