int32_t TcpClientSend(int64_t instance, int64_t client_handle, int64_t data, int32_t data_len)
const char* message = "Hello Server";
int32_t result = TcpClientSend(instance, client, (int64_t)message, strlen(message));
if (result == 1) {
printf("数据已加入发送队列\n");
}
unsigned char buffer[1024];
result = TcpClientSend(instance, client, (int64_t)buffer, 1024);
void OnTcpClientEvent(int64_t client_handle, int32_t event_type,
int64_t data, int32_t data_len, int64_t user_data) {
if (event_type == 0) {
const char* msg = "Hello";
TcpClientSend(instance, client_handle, (int64_t)msg, strlen(msg));
} else if (event_type == 2) {
printf("收到:%.*s\n", data_len, (char*)data);
const char* reply = "OK";
TcpClientSend(instance, client_handle, (int64_t)reply, strlen(reply));
}
}