public static void enable_status_popup(RubyModule /*!*/ self, bool /*!*/ enable) { }
public static object dosync(RubyModule /*!*/ self, bool /*!*/ show_status_popup) { SyncThread.getInstance().addQueueCommand(new SyncThread.SyncCommand(SyncThread.scSyncAll, show_status_popup)); return(SyncThread.getInstance().getRetValue()); }
internal protected virtual RubyMemberInfo Copy(RubyMemberFlags flags, RubyModule /*!*/ module) { throw Assert.Unreachable; }
public static void set_objectnotify_url(RubyModule /*!*/ self, [DefaultProtocol, NotNull] string /*!*/ url) { SyncNotify.setObjectNotifyUrl(url); }
public static object dosync(RubyModule /*!*/ self) { SyncThread.getInstance().addQueueCommand(new SyncThread.SyncCommand(SyncThread.scSyncAll, false)); return(SyncThread.getInstance().getRetValue()); }
public static void set_threaded_mode(RubyModule /*!*/ self, [NotNull] bool /*!*/ bThreadMode) { SyncThread.getInstance().setNonThreadedMode(!bThreadMode); SyncThread.getSyncEngine().setNonThreadedMode(!bThreadMode); }
public static void set_pollinterval(RubyModule /*!*/ self) { SyncThread.stopSync(); }
public static int set_pollinterval(RubyModule /*!*/ self, [NotNull] int /*!*/ nInterval) { return(0); }
public static void set_pollinterval(RubyModule /*!*/ self) { }
public static void logout(RubyModule /*!*/ self) { }
public static void set_syncserver(RubyModule /*!*/ self, [NotNull] String /*!*/ syncserver) { }
public static void set_threaded_mode(RubyModule /*!*/ self, [NotNull] bool /*!*/ bThreadMode) { }
public static void update_blob_attribs(RubyModule /*!*/ self, [NotNull] String /*!*/ szPartition, [NotNull] int /*!*/ srcID) { }
public static bool is_blob_attr(RubyModule /*!*/ self, [NotNull] String /*!*/ szPartition, [NotNull] int /*!*/ srcID, [NotNull] String /*!*/ szAttrName) { return(false); }
public static bool is_blob_attr(RubyModule /*!*/ self, [NotNull] String /*!*/ strPartition, [NotNull] int /*!*/ nSrcID, [NotNull] String /*!*/ strAttrName) { return(DBAdapter.getDB(strPartition).getAttrMgr().isBlobAttr(nSrcID, strAttrName)); }
public static void ShowPopup(RubyModule /*!*/ self, Hash args) { }
public static void update_blob_attribs(RubyModule /*!*/ self, [NotNull] String /*!*/ strPartition, [NotNull] int /*!*/ srcID) { DBAdapter db = DBAdapter.getDB(strPartition); db.getAttrMgr().loadBlobAttrs(db); }
public static void HidePopup(RubyModule /*!*/ self) { }
public static void logout(RubyModule /*!*/ self) { SyncThread.stopSync(); SyncThread.getSyncEngine().stopSyncByUser(); SyncThread.getSyncEngine().logout(); }
public static void Vibrate(RubyModule /*!*/ self, int duration) { }
public static void set_source_property(RubyModule /*!*/ self, [NotNull] int /*!*/ nSrcID, [NotNull] String /*!*/ strPropName, [NotNull] String /*!*/ strPropValue) { SyncEngine.getSourceOptions().setProperty(nSrcID, strPropName, strPropValue); }
public static void PlayFile(RubyModule /*!*/ self, [NotNull] String /*!*/ fileName, [NotNull] String /*!*/ mediaType) { }
public static void add_objectnotify(RubyModule /*!*/ self, [NotNull] int /*!*/ nSrcID, [NotNull] string /*!*/ strObject) { SyncThread.getSyncEngine().getNotify().addObjectNotify(nSrcID, strObject); }
public static void ShowStatus(RubyModule /*!*/ self, [NotNull] String /*!*/ title, [NotNull] String /*!*/ text, String /*!*/ hideLabel) { }
public static void clean_objectnotify(RubyModule /*!*/ self) { SyncThread.getSyncEngine().getNotify().cleanObjectNotifications(); }
public static void set_notification(RubyModule /*!*/ self, [NotNull] int /*!*/ nSrcID, [NotNull] String /*!*/ url, string /*!*/ callback_param) { SyncThread.getSyncEngine().getNotify().setSyncNotification(nSrcID, new SyncNotify.SyncNotification(url, callback_param != null ? callback_param : "", nSrcID != -1)); }
public static int logged_in(RubyModule /*!*/ self) { return(SyncThread.getSyncEngine().isLoggedIn() ? 1 : 0); }
public static void enable_status_popup(RubyModule /*!*/ self, bool /*!*/ bEnable) { SyncThread.getSyncEngine().getNotify().enableStatusPopup(bEnable); }
internal virtual void BuildSuperCallNoFlow(MetaObjectBuilder /*!*/ metaBuilder, CallArguments /*!*/ args, string /*!*/ name, RubyModule /*!*/ declaringModule) { BuildCallNoFlow(metaBuilder, args, name); }
public static void set_notification(RubyModule /*!*/ self, [NotNull] int /*!*/ srcID, [NotNull] String /*!*/ url, string /*!*/ callback_param) { }