Я играю с libssh2, и мне удалось заставить это тестовое приложение работать на моем iPhone (под управлением 5.1.1).
Приложение прекрасно подключается, но проблема в том, что устройство, к которому я подключаюсь, получит массив шестнадцатеричных значений. Моя проблема в том, что я не смог понять, как это сделать, поскольку две доступные функции для отправки данных через SSH
int libssh2_channel_exec(LIBSSH2_CHANNEL *channel, const char *command);
or
ssize_t libssh2_channel_write(LIBSSH2_CHANNEL *channel, const char *buf, size_t buflen);
данные, которые я хотел бы отправить, например
char buf[6] = {0x00, 0x03, 0x14, 0x02, 0x00, 0x00};
Кто-нибудь, кто может дать мне руку? Я новичок в платформе iOS, поэтому извините, если это очень простой вопрос :)