| 85 | } |
| 86 | |
| 87 | maajs::ValueType load_server(maajs::EnvType env) |
| 88 | { |
| 89 | auto obj = maajs::ObjectType::New(env); |
| 90 | |
| 91 | MAA_BIND_FUNC(obj, "register_custom_recognition", register_custom_recognition); |
| 92 | MAA_BIND_FUNC(obj, "register_custom_action", register_custom_action); |
| 93 | MAA_BIND_FUNC(obj, "add_resource_sink", add_resource_sink); |
| 94 | MAA_BIND_FUNC(obj, "add_controller_sink", add_controller_sink); |
| 95 | MAA_BIND_FUNC(obj, "add_tasker_sink", add_tasker_sink); |
| 96 | MAA_BIND_FUNC(obj, "add_context_sink", add_context_sink); |
| 97 | MAA_BIND_FUNC(obj, "start_up", start_up); |
| 98 | MAA_BIND_FUNC(obj, "shut_down", shut_down); |
| 99 | MAA_BIND_FUNC(obj, "join", join); |
| 100 | MAA_BIND_FUNC(obj, "detach", detach); |
| 101 | |
| 102 | return obj; |
| 103 | } |