Skip to content
This repository was archived by the owner on Oct 19, 2019. It is now read-only.

Commit a2fb65d

Browse files
committed
use snake-case in C
1 parent cd03f12 commit a2fb65d

File tree

3 files changed

+19
-19
lines changed

3 files changed

+19
-19
lines changed

binding.cc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ struct worker_s {
1313
int x;
1414
void* data;
1515
worker_recv_cb cb;
16-
worker_recvSync_cb req_cb;
16+
worker_recv_sync_cb sync_cb;
1717
Isolate* isolate;
1818
std::string last_exception;
1919
Persistent<Function> recv;
@@ -104,7 +104,7 @@ void go_recv_cb(const char* msg, void* data) {
104104
recvCb((char*)msg, data);
105105
}
106106

107-
const char* go_recvSync_cb(const char* msg, void* data) {
107+
const char* go_recv_sync_cb(const char* msg, void* data) {
108108
return recvSyncCb((char*)msg, data);
109109
}
110110

@@ -250,7 +250,7 @@ void SendSync(const FunctionCallbackInfo<Value>& args) {
250250
String::Utf8Value str(v);
251251
msg = ToCString(str);
252252
}
253-
const char* returnMsg = w->req_cb(msg.c_str(), w->data);
253+
const char* returnMsg = w->sync_cb(msg.c_str(), w->data);
254254
Local<String> returnV = String::NewFromUtf8(w->isolate, returnMsg);
255255
args.GetReturnValue().Set(returnV);
256256
}
@@ -290,7 +290,7 @@ int worker_send(worker* w, const char* msg) {
290290

291291
// Called from golang. Must route message to javascript lang.
292292
// It will call the $recv_sync_handler callback function and return its string value.
293-
const char* worker_sendSync(worker* w, const char* msg) {
293+
const char* worker_send_sync(worker* w, const char* msg) {
294294
std::string out;
295295
Locker locker(w->isolate);
296296
Isolate::Scope isolate_scope(w->isolate);
@@ -329,7 +329,7 @@ void v8_init() {
329329
V8::SetArrayBufferAllocator(&array_buffer_allocator);
330330
}
331331

332-
worker* worker_new(worker_recv_cb cb, worker_recvSync_cb recvSync_cb, void* data) {
332+
worker* worker_new(worker_recv_cb cb, worker_recv_sync_cb sync_cb, void* data) {
333333
Isolate* isolate = Isolate::New();
334334
Locker locker(isolate);
335335
Isolate::Scope isolate_scope(isolate);
@@ -341,7 +341,7 @@ worker* worker_new(worker_recv_cb cb, worker_recvSync_cb recvSync_cb, void* data
341341
w->isolate->SetData(0, w);
342342
w->data = data;
343343
w->cb = cb;
344-
w->req_cb = recvSync_cb;
344+
w->sync_cb = sync_cb;
345345

346346
Local<ObjectTemplate> global = ObjectTemplate::New(w->isolate);
347347

binding.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,18 @@ extern "C" {
44

55

66
void go_recv_cb(const char* msg, void* data);
7-
const char* go_recvSync_cb(const char* msg, void* data);
7+
const char* go_recv_sync_cb(const char* msg, void* data);
88

99
struct worker_s;
1010
typedef struct worker_s worker;
1111
typedef void (*worker_recv_cb)(const char* msg, void* data);
12-
typedef const char* (*worker_recvSync_cb)(const char* msg, void* data);
12+
typedef const char* (*worker_recv_sync_cb)(const char* msg, void* data);
1313

1414
const char* worker_version();
1515

1616
void v8_init();
1717

18-
worker* worker_new(worker_recv_cb cb, worker_recvSync_cb recvSync_cb, void* data);
18+
worker* worker_new(worker_recv_cb cb, worker_recv_sync_cb sync_cb, void* data);
1919

2020
// returns nonzero on error
2121
// get error from worker_last_exception
@@ -24,7 +24,7 @@ int worker_load(worker* w, char* name_s, char* source_s);
2424
const char* worker_last_exception(worker* w);
2525

2626
int worker_send(worker* w, const char* msg);
27-
const char* worker_sendSync(worker* w, const char* msg);
27+
const char* worker_send_sync(worker* w, const char* msg);
2828

2929
void worker_dispose(worker* w);
3030

worker.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ var initV8Once sync.Once
2727

2828
// This is a golang wrapper around a single V8 Isolate.
2929
type Worker struct {
30-
cWorker *C.worker
31-
cb ReceiveMessageCallback
32-
recvSync_cb ReceiveSyncMessageCallback
30+
cWorker *C.worker
31+
cb ReceiveMessageCallback
32+
sync_cb ReceiveSyncMessageCallback
3333
}
3434

3535
// Return the V8 version E.G. "4.3.59"
@@ -48,24 +48,24 @@ func recvCb(msg_s *C.char, ptr unsafe.Pointer) {
4848
func recvSyncCb(msg_s *C.char, ptr unsafe.Pointer) *C.char {
4949
msg := C.GoString(msg_s)
5050
worker := (*Worker)(ptr)
51-
return_s := C.CString(worker.recvSync_cb(msg))
51+
return_s := C.CString(worker.sync_cb(msg))
5252
return return_s
5353
}
5454

5555
// Creates a new worker, which corresponds to a V8 isolate. A single threaded
5656
// standalone execution context.
57-
func New(cb ReceiveMessageCallback, recvSync_cb ReceiveSyncMessageCallback) *Worker {
57+
func New(cb ReceiveMessageCallback, sync_cb ReceiveSyncMessageCallback) *Worker {
5858
worker := &Worker{
59-
cb: cb,
60-
recvSync_cb: recvSync_cb,
59+
cb: cb,
60+
sync_cb: sync_cb,
6161
}
6262

6363
initV8Once.Do(func() {
6464
C.v8_init()
6565
})
6666

6767
callback := C.worker_recv_cb(C.go_recv_cb)
68-
receiveSync_callback := C.worker_recvSync_cb(C.go_recvSync_cb)
68+
receiveSync_callback := C.worker_recv_sync_cb(C.go_recv_sync_cb)
6969

7070
worker.cWorker = C.worker_new(callback, receiveSync_callback, unsafe.Pointer(worker))
7171
runtime.SetFinalizer(worker, func(final_worker *Worker) {
@@ -110,6 +110,6 @@ func (w *Worker) SendSync(msg string) string {
110110
msg_s := C.CString(string(msg))
111111
defer C.free(unsafe.Pointer(msg_s))
112112

113-
svalue := C.worker_sendSync(w.cWorker, msg_s)
113+
svalue := C.worker_send_sync(w.cWorker, msg_s)
114114
return C.GoString(svalue)
115115
}

0 commit comments

Comments
 (0)