Ticket #1196 (new task)

Opened 5 years ago

[TRIVIAL] Implement OSyncCapability Parameter

Reported by: dgollub Owned by: dgollub
Priority: high Milestone: OpenSync 0.40
Component: OpenSync: Plugin API Version: 0.39
Severity: critical Keywords:
Cc:

Description

The OSyncCapability parameters are not implemented. The API functions are just stubs and don't do anything:

  • osync_capability_add_parameter
  • OSyncList *osync_capability_get_parameters(OSYncCapability *) TODO
  • osync_capability_set_parameter (marked as deprecated should get dropped)
  • osync_capability_get_parameter (marked as deprecated should get droppped)

This is a trival ticket since the OSyncCapability code is not very complex.

Additionally the XML assembler/parser of OSyncCapability needds to be extended to handle Capabilty Parameters:

  • osync_capability_parse_child
  • osync_capability_assemble
Note: See TracTickets for help on using tickets.