Langage 4D Commandes ProcessVersion: 20 R10 BETA ProcessABORT PROCESS BY ID ( uniqueID ) Count tasks : Integer Count user processes : Integer Count users : Integer Current process : Integer Current process name : Text DELAY PROCESS ( process ; durée ) EXECUTE ON CLIENT ( nomClient ; nomMéthode {; param}{; param2 ; ... ; paramN} ) Execute on server ( procédure ; pile {; nom {; param {; param2 ; ... ; paramN}}}{; *} ) : Integer GET REGISTERED CLIENTS ( listeClients ; nbMéthodes ) New process ( méthode ; pile {; nom {; param {; param2 ; ... ; paramN}}}{; *} ) : Integer PAUSE PROCESS ( process ) Process aborted : Boolean Process activity () : ObjectProcess activity ( options ) : ObjectProcess activity ( sessionID ) : ObjectProcess activity ( sessionID ; options ) : Object Process info ( processNumber : Integer ) : Object Process number ( name {; *} ) : IntegerProcess number ( id {; *} ) : Integer Process state ( process ) : Integer REGISTER CLIENT ( nomClient {; période}{; *} ) RESUME PROCESS ( process ) Session : 4D.Session Session info ( sessionId : Integer ) : Object Session storage ( id ) : Object UNREGISTER CLIENT