Synchronization parameters let an application change the parameters that retrieve data from an MBO during a synchronization session.
The primary purpose of synchronization parameters is to partition data. Change the synchronization parameters to affect the data you are working with (including searches), and synchronization.
When a synchronization parameter value is changed, the call to save automatically propagates the change to the Unwired Server.
Consider the Customer MBO that has a cityname synchronization parameter. This example shows how to retrieve customer data corresponding to Kansas City.
CustomerSynchronizationParameters *sp = [Customer getSynchronizationParameters];
sp.size = 3;
sp.user = @"testuser";
sp.cityname = @"Kansas City";
[sp save];
while ([SUP101_SUP101DB hasPendingOperations])
    [NSThread sleepForTimeInterval:0.2];