.. |
CMakeLists.txt
|
machinarium: define queue api
|
2017-05-22 14:01:58 +03:00 |
machinarium.h
|
machinarium: define queue api
|
2017-05-22 14:01:58 +03:00 |
machinarium_private.h
|
machinarium: define queue api
|
2017-05-22 14:01:58 +03:00 |
mm.c
|
machinarium: fix libssl initialization leak
|
2017-05-19 15:07:38 +03:00 |
mm.h
|
machinarium: introduce msg api
|
2017-05-19 14:17:58 +03:00 |
mm_accept.c
|
machinarium: scheduler and context refactoring
|
2017-05-18 15:07:16 +03:00 |
mm_bind.c
|
machinarium: remove machine ref from io
|
2017-05-18 13:31:25 +03:00 |
mm_buf.h
|
machinarium: move machine to src (complete refactoring)
|
2017-03-21 15:50:44 +03:00 |
mm_build.h.cmake
|
machinarium: add valgrind support
|
2017-05-16 17:31:01 +03:00 |
mm_call.c
|
machinarium: add channel tests
|
2017-05-19 15:27:50 +03:00 |
mm_call.h
|
machinarium: simplify call interface; refactoring
|
2017-05-18 13:43:43 +03:00 |
mm_channel.c
|
machinarium: introduce channel api
|
2017-05-19 14:47:48 +03:00 |
mm_channel.h
|
machinarium: detach channel reader after call return
|
2017-05-19 15:57:57 +03:00 |
mm_clock.c
|
machinarium: simplify call interface; refactoring
|
2017-05-18 13:43:43 +03:00 |
mm_clock.h
|
machinarium: major rework of fiber operation call logic
|
2017-04-20 14:56:47 +03:00 |
mm_close.c
|
machinarium: remove machine ref from io
|
2017-05-18 13:31:25 +03:00 |
mm_connect.c
|
machinarium: scheduler and context refactoring
|
2017-05-18 15:07:16 +03:00 |
mm_context.c
|
machinarium: scheduler and context refactoring
|
2017-05-18 15:07:16 +03:00 |
mm_context.h
|
machinarium: scheduler and context refactoring
|
2017-05-18 15:07:16 +03:00 |
mm_context_stack.c
|
machinarium: scheduler and context refactoring
|
2017-05-18 15:07:16 +03:00 |
mm_context_stack.h
|
machinarium: scheduler and context refactoring
|
2017-05-18 15:07:16 +03:00 |
mm_dns.c
|
machinarium: make machines run in separate threads
|
2017-05-17 17:20:04 +03:00 |
mm_epoll.c
|
machinarium: make machines run in separate threads
|
2017-05-17 17:20:04 +03:00 |
mm_epoll.h
|
machinarium: add basic event loop and epoll driver stub
|
2017-04-07 17:43:12 +03:00 |
mm_fd.h
|
machinarium: remove return value from fd callback
|
2017-04-19 16:38:00 +03:00 |
mm_fiber.c
|
machinarium: implement channels: per-fiber msg passing ipc
|
2017-05-19 14:40:18 +03:00 |
mm_fiber.h
|
machinarium: implement channels: per-fiber msg passing ipc
|
2017-05-19 14:40:18 +03:00 |
mm_idle.h
|
machinarium: add idle handler callback
|
2017-04-10 16:03:15 +03:00 |
mm_io.c
|
machinarium: downgrade libssl bindings impl from 1.1 to 1.0
|
2017-05-18 16:56:22 +03:00 |
mm_io.h
|
machinarium: remove machine ref from io
|
2017-05-18 13:31:25 +03:00 |
mm_list.h
|
machinarium: move machine to src (complete refactoring)
|
2017-03-21 15:50:44 +03:00 |
mm_loop.c
|
machinarium: make machines run in separate threads
|
2017-05-17 17:20:04 +03:00 |
mm_loop.h
|
machinarium: remove return value from fd callback
|
2017-04-19 16:38:00 +03:00 |
mm_machine.c
|
machinarium: scheduler and context refactoring
|
2017-05-18 15:07:16 +03:00 |
mm_machine.h
|
machinarium: add name to machine_create(); use it as a thread name
|
2017-05-17 17:35:55 +03:00 |
mm_machine_mgr.c
|
machinarium: implement basic machine manager
|
2017-05-18 12:50:28 +03:00 |
mm_machine_mgr.h
|
machinarium: implement basic machine manager
|
2017-05-18 12:50:28 +03:00 |
mm_macro.h
|
machinarium: move machine to src (complete refactoring)
|
2017-03-21 15:50:44 +03:00 |
mm_msg.c
|
machinarium: introduce msg api
|
2017-05-19 14:17:58 +03:00 |
mm_msg_pool.c
|
machinarium: implement msg pool
|
2017-05-19 14:12:00 +03:00 |
mm_msg_pool.h
|
machinarium: detach channel reader after call return
|
2017-05-19 15:57:57 +03:00 |
mm_poll.h
|
machinarium: remove return value from fd callback
|
2017-04-19 16:38:00 +03:00 |
mm_queue.c
|
machinarium: define queue api
|
2017-05-22 14:01:58 +03:00 |
mm_queue.h
|
machinarium: define queue api
|
2017-05-22 14:01:58 +03:00 |
mm_read.c
|
machinarium: scheduler and context refactoring
|
2017-05-18 15:07:16 +03:00 |
mm_read.h
|
machinarium: rework readahead support
|
2017-04-18 15:02:28 +03:00 |
mm_scheduler.c
|
machinarium: scheduler and context refactoring
|
2017-05-18 15:07:16 +03:00 |
mm_scheduler.h
|
machinarium: scheduler and context refactoring
|
2017-05-18 15:07:16 +03:00 |
mm_socket.c
|
machinarium: make machines run in separate threads
|
2017-05-17 17:20:04 +03:00 |
mm_socket.h
|
machinarium: make name resolution work; enable tls
|
2017-04-13 22:41:18 +03:00 |
mm_thread.c
|
machinarium: add name to machine_create(); use it as a thread name
|
2017-05-17 17:35:55 +03:00 |
mm_thread.h
|
machinarium: add name to machine_create(); use it as a thread name
|
2017-05-17 17:35:55 +03:00 |
mm_timer.h
|
machinarium: major rework of fiber operation call logic
|
2017-04-20 14:56:47 +03:00 |
mm_tls.c
|
machinarium: make api object_method specific
|
2017-05-18 13:18:25 +03:00 |
mm_tls.h
|
machinarium: initialize tls->server
|
2017-04-05 16:54:07 +03:00 |
mm_tls_io.c
|
machinarium: fix libssl initialization leak
|
2017-05-19 15:07:38 +03:00 |
mm_tls_io.h
|
machinarium: fix libssl initialization leak
|
2017-05-19 15:07:38 +03:00 |
mm_write.c
|
machinarium: scheduler and context refactoring
|
2017-05-18 15:07:16 +03:00 |
mm_write.h
|
machinarium: separate direct io and api layers
|
2017-03-28 13:31:14 +03:00 |