Всем привет. Есть класс, содержащий десяток double-переменных. Необходимо передать эти данные(по сути, нужна сериализация/десериализация данных) по сети. Не хотелось бы использовать ничего стороннего, помимо glib & bsd-sockets. В голову не приходит ничего умнее текстовой передачи данных и парсинг(текста) на стороне сервера(с превращением обратно в double), но это пожалуй, самы не эффективный способ. Подскажите пожалуйста, в какую сторону копать и что можно почитать. Задача банальна. Есть ли возможность(буду благодарен за ссылки на документы или код) передавать бинарные данные или как-то еще?!