platform/lib/src/angel_wings.h

21 lines
854 B
C
Raw Normal View History

2019-04-27 19:12:09 +00:00
#ifndef ANGEL_WINGS_WINGS_H
#define ANGEL_WINGS_WINGS_H
#include <dart_api.h>
2019-04-29 08:22:36 +00:00
#include <dart_native_api.h>
2019-04-27 19:12:09 +00:00
#include "angel_wings.h"
Dart_NativeFunction ResolveName(Dart_Handle name, int argc, bool *auto_setup_scope);
Dart_Handle HandleError(Dart_Handle handle);
void Dart_WingsSocket_bindIPv4(Dart_NativeArguments arguments);
void Dart_WingsSocket_bindIPv6(Dart_NativeArguments arguments);
void Dart_WingsSocket_getPort(Dart_NativeArguments arguments);
void Dart_WingsSocket_write(Dart_NativeArguments arguments);
void Dart_WingsSocket_closeDescriptor(Dart_NativeArguments arguments);
void Dart_WingsSocket_close(Dart_NativeArguments arguments);
2019-04-29 05:55:02 +00:00
void Dart_WingsSocket_listen(Dart_NativeArguments arguments);
2019-04-29 08:22:36 +00:00
void Dart_WingsSocket_parseHttp(Dart_NativeArguments arguments);
void wingsHttpCallback(Dart_Port dest_port_id, Dart_CObject *message);
2019-04-27 19:12:09 +00:00
#endif