Я пытаюсь скопировать "пример сервера" из http://live.gnome.org/Vala/GIONetworkingSample.
Но когда я пытаюсь скомпилировать, у меня появляется следующая ошибка:
./src/server/Anais.vala:51.4-51.34: error: 2 missing arguments for `ssize_t GLib.OutputStream.write (void* buffer, size_t count, GLib.Cancellable? cancellable = null)'
output.write( header.str.data );
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
./src/server/Anais.vala:52.4-52.31: error: 2 missing arguments for `ssize_t GLib.OutputStream.write (void* buffer, size_t count, GLib.Cancellable? cancellable = null)'
output.write( content.data );
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Compilation failed: 2 error(s), 0 warning(s)
make: *** [build-server] Erreur 1
Я пытался понять, что означает сообщение об ошибке.Поэтому я посмотрел документацию: http://www.valadoc.org/references/gio-2.0/0.11.5/GLib.OutputStream.write.html
Но так как я не привык использовать glib и / или какую-либо библиотеку для клиента / сервера, я не понимаю, что мне следует делать.
Может кто-нибудь сказать мне, как использовать OutputStream
с Vala?
NB : Для информации, я использую valac 0.10.0