lslebodn / SSSD / sssd

Forked from SSSD/sssd 7 years ago
Clone

b49ee1b sbus: add new implementation

84 files Authored by pbrezina 5 years ago, Committed by jhrozek 5 years ago,
84 files changed. 24200 lines added. 0 lines removed.
src/sbus/codegen/dbus.xml
file added
+100
src/sbus/codegen/sbus_CodeGen.py
file added
+328
src/sbus/codegen/sbus_DataType.py
file added
+87
src/sbus/codegen/sbus_Generator.py
file added
+855
src/sbus/codegen/sbus_Introspection.py
file added
+287
src/sbus/codegen/sbus_Invoker.py
file added
+400
src/sbus/codegen/sbus_Template.py
file added
+322
src/sbus/codegen/templates/arguments.c.tpl
file added
+67
src/sbus/codegen/templates/arguments.h.tpl
file added
+58
src/sbus/codegen/templates/client_async.c.tpl
file added
+683
src/sbus/codegen/templates/client_async.h.tpl
file added
+137
src/sbus/codegen/templates/client_properties.h.tpl
file added
+47
src/sbus/codegen/templates/client_sync.c.tpl
file added
+444
src/sbus/codegen/templates/client_sync.h.tpl
file added
+112
src/sbus/codegen/templates/interface.h.tpl
file added
+132
src/sbus/codegen/templates/invokers.c.tpl
file added
+252
src/sbus/codegen/templates/invokers.h.tpl
file added
+52
src/sbus/codegen/templates/keygens.c.tpl
file added
+65
src/sbus/codegen/templates/keygens.h.tpl
file added
+50
src/sbus/codegen/templates/server.h.tpl
file added
+32
src/sbus/codegen/templates/symbols.c.tpl
file added
+65
src/sbus/codegen/templates/symbols.h.tpl
file added
+48
src/sbus/connection/sbus_connection.c
file added
+460
src/sbus/connection/sbus_connection_connect.c
file added
+426
src/sbus/connection/sbus_dbus.c
file added
+181
src/sbus/connection/sbus_dbus_private.h
file added
+34
src/sbus/connection/sbus_dispatcher.c
file added
+152
src/sbus/connection/sbus_reconnect.c
file added
+249
src/sbus/connection/sbus_send.c
file added
+245
src/sbus/connection/sbus_watch.c
file added
+605
src/sbus/interface/sbus_interface.c
file added
+473
src/sbus/interface/sbus_introspection.c
file added
+679
src/sbus/interface/sbus_iterator_readers.c
file added
+414
src/sbus/interface/sbus_iterator_readers.h
file added
+126
src/sbus/interface/sbus_iterator_writers.c
file added
+365
src/sbus/interface/sbus_iterator_writers.h
file added
+126
src/sbus/interface/sbus_properties.c
file added
+885
src/sbus/interface/sbus_properties_parser.c
file added
+198
src/sbus/interface/sbus_std_signals.c
file added
+65
src/sbus/interface_dbus/sbus_dbus_arguments.c
file added
+272
src/sbus/interface_dbus/sbus_dbus_arguments.h
file added
+139
src/sbus/interface_dbus/sbus_dbus_client_async.c
file added
+752
src/sbus/interface_dbus/sbus_dbus_client_async.h
file added
+109
src/sbus/interface_dbus/sbus_dbus_client_properties.h
file added
+27
src/sbus/interface_dbus/sbus_dbus_client_sync.c
file added
+216
src/sbus/interface_dbus/sbus_dbus_client_sync.h
file added
+54
src/sbus/interface_dbus/sbus_dbus_interface.h
file added
+514
src/sbus/interface_dbus/sbus_dbus_invokers.c
file added
+2146
src/sbus/interface_dbus/sbus_dbus_invokers.h
file added
+55
src/sbus/interface_dbus/sbus_dbus_keygens.c
file added
+91
src/sbus/interface_dbus/sbus_dbus_keygens.h
file added
+51
src/sbus/interface_dbus/sbus_dbus_server.h
file added
+27
src/sbus/interface_dbus/sbus_dbus_symbols.c
file added
+255
src/sbus/interface_dbus/sbus_dbus_symbols.h
file added
+88
src/sbus/request/sbus_message.c
file added
+542
src/sbus/request/sbus_request.c
file added
+813
src/sbus/request/sbus_request_call.c
file added
+161
src/sbus/request/sbus_request_hash.c
file added
+294
src/sbus/request/sbus_request_sender.c
file added
+339
src/sbus/request/sbus_request_util.c
file added
+67
src/sbus/router/sbus_router.c
file added
+376
src/sbus/router/sbus_router_handler.c
file added
+297
src/sbus/router/sbus_router_hash.c
file added
+543
src/sbus/sbus.h
file added
+449
src/sbus/sbus_annotations.h
file added
+27
src/sbus/sbus_declarations.h
file added
+112
src/sbus/sbus_errors.c
file added
+126
src/sbus/sbus_errors.h
file added
+44
src/sbus/sbus_interface.h
file added
+429
src/sbus/sbus_interface_declarations.h
file added
+497
src/sbus/sbus_message.h
file added
+177
src/sbus/sbus_opath.c
file added
+417
src/sbus/sbus_opath.h
file added
+181
src/sbus/sbus_private.h
file added
+664
src/sbus/sbus_request.h
file added
+169
src/sbus/sbus_sync.h
file added
+94
src/sbus/sbus_sync_private.h
file added
+129
src/sbus/sbus_typeof.h
file added
+53
src/sbus/server/sbus_server.c
file added
+746
src/sbus/server/sbus_server_handler.c
file added
+188
src/sbus/server/sbus_server_interface.c
file added
+429
src/sbus/server/sbus_server_match.c
file added
+450
src/sbus/sync/sbus_sync.c
file added
+183
src/sbus/sync/sbus_sync_call.c
file added
+102
    sbus: add new implementation
    
    Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
    
        
file added
+449
file added
+126
file added
+417
file added
+181
file added
+94