Changeset 2524

Show
Ignore:
Timestamp:
09/18/07 20:54:33 (1 year ago)
Author:
dfriedrich
Message:

-removed the osync_member_set_start_type()- and osync_member_get_start_type()-function because this value belongs to osync_plugin

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/opensync/engine/opensync_engine.c

    r2508 r2524  
    675675        osync_client_proxy_set_change_callback(proxy, _osync_engine_receive_change, engine); 
    676676 
    677         /* Set Member start type to his plugin start type. Redudant - isn't it? 
    678            FIXME: get rid of osync_member_get_start_type() / osync_member_set_start_type() */ 
    679         osync_member_set_start_type(member, osync_plugin_get_start_type(plugin)); 
    680  
    681677        if (!osync_client_proxy_spawn(proxy, osync_plugin_get_start_type(plugin), osync_member_get_configdir(member), error)) 
    682678                goto error_free_proxy; 
  • trunk/opensync/group/opensync_member.c

    r2481 r2524  
    735735} 
    736736 
    737  
    738 /** @brief Set the start type for this member 
    739  *  
    740  * @param member The member 
    741  * @param type The plugin start type 
    742  */ 
    743 void osync_member_set_start_type(OSyncMember *member, OSyncStartType type) 
    744 { 
    745         osync_assert(member); 
    746         member->starttype = type; 
    747 } 
    748  
    749 /** @brief Get the start type for this member 
    750  *  
    751  * @param member The member 
    752  * @returns Return the start type of this member 
    753  */ 
    754 OSyncStartType osync_member_get_start_type(OSyncMember *member) 
    755 { 
    756         osync_assert(member); 
    757         return member->starttype; 
    758 } 
    759  
    760737/** @brief Get the capabilities of the member  
    761738 *  
  • trunk/opensync/group/opensync_member.h

    r2356 r2524  
    5454OSYNC_EXPORT void osync_member_set_objtype_enabled(OSyncMember *member, const char *objtype, osync_bool enabled); 
    5555 
    56 OSYNC_EXPORT void osync_member_set_start_type(OSyncMember *member, OSyncStartType type); 
    57 OSYNC_EXPORT OSyncStartType osync_member_get_start_type(OSyncMember *member); 
    58  
    5956OSYNC_EXPORT const OSyncList *osync_member_get_objformats(OSyncMember *member, const char *objtype, OSyncError **error); 
    6057OSYNC_EXPORT void osync_member_add_objformat(OSyncMember *member, const char *objtype, const char *format); 
  • trunk/tests/engine-tests/check_engine.c

    r2069 r2524  
    210210        osync_member_set_configdir(debug->member1, path); 
    211211        g_free(path); 
    212         osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
     212        //osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
    213213        osync_member_add_objtype(debug->member1, "file"); 
    214214         
     
    221221        osync_member_set_configdir(debug->member2, path); 
    222222        g_free(path); 
    223         osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
     223        //osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
    224224        osync_member_add_objtype(debug->member2, "file"); 
    225225         
     
    518518        osync_member_set_configdir(debug->member1, path); 
    519519        g_free(path); 
    520         osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
     520        //osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
    521521        osync_member_add_objtype(debug->member1, "file"); 
    522522        osync_member_add_objtype(debug->member1, "contact"); 
     
    531531        osync_member_set_configdir(debug->member2, path); 
    532532        g_free(path); 
    533         osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
     533        //osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
    534534        osync_member_add_objtype(debug->member2, "file"); 
    535535        osync_member_add_objtype(debug->member2, "contact"); 
     
    903903        osync_member_set_configdir(debug->member1, path); 
    904904        g_free(path); 
    905         osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
     905        //osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
    906906        osync_member_add_objtype(debug->member1, "file"); 
    907907        osync_member_add_objtype(debug->member1, "contact"); 
     
    916916        osync_member_set_configdir(debug->member2, path); 
    917917        g_free(path); 
    918         osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
     918        //osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
    919919        osync_member_add_objtype(debug->member2, "file"); 
    920920        osync_member_add_objtype(debug->member2, "contact"); 
     
    11201120        osync_member_set_configdir(debug->member1, path); 
    11211121        g_free(path); 
    1122         osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
     1122        //osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
    11231123        osync_member_add_objtype(debug->member1, "file"); 
    11241124        osync_member_add_objtype(debug->member1, "contact"); 
     
    11331133        osync_member_set_configdir(debug->member2, path); 
    11341134        g_free(path); 
    1135         osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
     1135        //osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
    11361136        osync_member_add_objtype(debug->member2, "file"); 
    11371137        osync_member_add_objtype(debug->member2, "contact"); 
     
    13821382        osync_member_set_configdir(debug->member1, path); 
    13831383        g_free(path); 
    1384         osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
     1384        //osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
    13851385        osync_member_add_objtype(debug->member1, "file"); 
    13861386         
     
    13931393        osync_member_set_configdir(debug->member2, path); 
    13941394        g_free(path); 
    1395         osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
     1395        //osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
    13961396        osync_member_add_objtype(debug->member2, "file"); 
    13971397        osync_member_add_objtype(debug->member2, "contact"); 
     
    15751575        osync_member_set_configdir(debug->member1, path); 
    15761576        g_free(path); 
    1577         osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
     1577        //osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
    15781578        osync_member_add_objtype(debug->member1, "file"); 
    15791579         
     
    15861586        osync_member_set_configdir(debug->member2, path); 
    15871587        g_free(path); 
    1588         osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
     1588        //osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
    15891589        osync_member_add_objtype(debug->member2, "file"); 
    15901590        osync_member_add_objtype(debug->member2, "contact"); 
     
    17711771        osync_member_set_configdir(debug->member1, path); 
    17721772        g_free(path); 
    1773         osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
     1773        //osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
    17741774        osync_member_add_objtype(debug->member1, "file"); 
    17751775         
     
    17821782        osync_member_set_configdir(debug->member2, path); 
    17831783        g_free(path); 
    1784         osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
     1784        //osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
    17851785        osync_member_add_objtype(debug->member2, "file"); 
    17861786        osync_member_add_objtype(debug->member2, "contact"); 
  • trunk/tests/engine-tests/check_engine_error.c

    r2239 r2524  
    403403        osync_member_set_configdir(debug->member1, path); 
    404404        g_free(path); 
    405         osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
     405        //osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
    406406        osync_member_add_objtype(debug->member1, "mockobjtype1"); 
    407407        osync_member_add_objformat(debug->member1, "mockobjtype1", "mockformat1"); 
     
    416416        osync_member_set_configdir(debug->member2, path); 
    417417        g_free(path); 
    418         osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
     418        //osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
    419419        osync_member_add_objtype(debug->member2, "mockobjtype1"); 
    420420        osync_member_add_objformat(debug->member2, "mockobjtype1", "mockformat1"); 
     
    486486        osync_member_set_configdir(debug->member1, path); 
    487487        g_free(path); 
    488         osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
     488        //osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
    489489        osync_member_add_objtype(debug->member1, "mockobjtype1"); 
    490490        osync_member_add_objformat(debug->member1, "mockobjtype1", "mockformat1"); 
     
    499499        osync_member_set_configdir(debug->member2, path); 
    500500        g_free(path); 
    501         osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
     501        //osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
    502502        osync_member_add_objtype(debug->member2, "mockobjtype1"); 
    503503        osync_member_add_objformat(debug->member2, "mockobjtype1", "mockformat1"); 
     
    569569        osync_member_set_configdir(debug->member1, path); 
    570570        g_free(path); 
    571         osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
     571        //osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
    572572        osync_member_add_objtype(debug->member1, "mockobjtype1"); 
    573573        osync_member_add_objformat(debug->member1, "mockobjtype1", "mockformat1"); 
     
    581581        osync_member_set_configdir(debug->member2, path); 
    582582        g_free(path); 
    583         osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
     583        //osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
    584584        osync_member_add_objtype(debug->member2, "mockobjtype1"); 
    585585        osync_member_add_objformat(debug->member2, "mockobjtype1", "mockformat1"); 
     
    650650        osync_member_set_configdir(debug->member1, path); 
    651651        g_free(path); 
    652         osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
     652        //osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
    653653        osync_member_add_objtype(debug->member1, "mockobjtype1"); 
    654654        osync_member_add_objformat(debug->member1, "mockobjtype1", "mockformat1"); 
     
    663663        osync_member_set_configdir(debug->member2, path); 
    664664        g_free(path); 
    665         osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
     665        //osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
    666666        osync_member_set_config(debug->member2, "<config><directory><path>data2</path><objtype>mockobjtype1</objtype></directory></config>"); 
    667667         
     
    731731        osync_member_set_configdir(debug->member1, path); 
    732732        g_free(path); 
    733         osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
     733        //osync_member_set_start_type(debug->member1, OSYNC_START_TYPE_EXTERNAL); 
    734734        osync_member_add_objtype(debug->member1, "mockobjtype1"); 
    735735        osync_member_add_objformat(debug->member1, "mockobjtype1", "mockformat1"); 
     
    744744        osync_member_set_configdir(debug->member2, path); 
    745745        g_free(path); 
    746         osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
     746        //osync_member_set_start_type(debug->member2, OSYNC_START_TYPE_EXTERNAL); 
    747747        osync_member_add_objtype(debug->member2, "mockobjtype1"); 
    748748        osync_member_add_objformat(debug->member2, "mockobjtype1", "mockformat1"); 
  • trunk/wrapper/opensync-group.i

    r2484 r2524  
    381381        void set_objtype_enabled(const char *objtype, bool enabled) { 
    382382                osync_member_set_objtype_enabled(self, objtype, enabled); 
    383         } 
    384  
    385         void set_start_type(StartType type) { 
    386                 osync_member_set_start_type(self, type); 
    387         } 
    388  
    389         StartType get_start_type() { 
    390                 return osync_member_get_start_type(self); 
    391383        } 
    392384