示例#1
0
static void iotjs_spi_reqwrap_dispatched(THIS) {
  IOTJS_VALIDATABLE_STRUCT_METHOD_VALIDATE(iotjs_spi_reqwrap_t, spi_reqwrap);
  iotjs_spi_reqwrap_destroy(spi_reqwrap);
}
示例#2
0
iotjs_jval_t iotjs_bufferwrap_jbuffer(iotjs_bufferwrap_t* bufferwrap) {
  IOTJS_VALIDATABLE_STRUCT_METHOD_VALIDATE(iotjs_bufferwrap_t, bufferwrap);
  iotjs_jval_t* jbuiltin = iotjs_bufferwrap_jbuiltin(bufferwrap);
  return iotjs_jval_get_property(jbuiltin, IOTJS_MAGIC_STRING__BUFFER);
}
示例#3
0
size_t iotjs_bufferwrap_copy(iotjs_bufferwrap_t* bufferwrap, const char* src,
                             size_t len) {
  IOTJS_VALIDATABLE_STRUCT_METHOD_VALIDATE(iotjs_bufferwrap_t, bufferwrap);
  return iotjs_bufferwrap_copy_internal(bufferwrap, src, 0, len, 0);
}
示例#4
0
void iotjs_connect_reqwrap_dispatched(THIS) {
  IOTJS_VALIDATABLE_STRUCT_METHOD_VALIDATE(iotjs_connect_reqwrap_t,
                                           connect_reqwrap);
  iotjs_connect_reqwrap_destroy(connect_reqwrap);
}
示例#5
0
void iotjs_shutdown_reqwrap_dispatched(THIS) {
  IOTJS_VALIDATABLE_STRUCT_METHOD_VALIDATE(iotjs_shutdown_reqwrap_t,
                                           shutdown_reqwrap);
  iotjs_shutdown_reqwrap_destroy(shutdown_reqwrap);
}
示例#6
0
void iotjs_write_reqwrap_dispatched(THIS) {
  IOTJS_VALIDATABLE_STRUCT_METHOD_VALIDATE(iotjs_write_reqwrap_t,
                                           write_reqwrap);
  iotjs_write_reqwrap_destroy(write_reqwrap);
}