Страница 1 из 1

Вопрос по CAsyncSocket

Добавлено: 30 ноя 2005, 11:29
AlexDav
В классе CAsyncSocket есть две функции OnSend() и Send() объясните пожалуйста их назначение и отличие, когда и какую надо вызывать.

Добавлено: 01 дек 2005, 10:58
Romeo
Send - это функция, позволяющая отослать данные на другой законэкченый сокет.
OnSend - это нотификация, которая вызывается каждый раз, когда происходит отсылка данных.

Добавлено: 01 дек 2005, 13:08
AlexDav
Извините за тупость.

Т.е. после вызова Send() вызывается OnSend() причем автоматически - так? А функции Send() достаточно для отправки сообщения или надо еще какой код прописывать в OnSend()?

Добавлено: 01 дек 2005, 13:45
Romeo
Send - достаточно. OnSend нужен только если Send как-то хитро отимплементчен, доступа к имплементации нет и ты хочешь выполнять какие-то спецефические дейтвия на каждую отсылку.

Добавлено: 01 дек 2005, 14:07
AlexDav
Спасибо!