Repl_Get_state

C/C++Pascal

BOOL Repl_Get_state(cdp_t cdp, const char * servername, const char * applname, int oper, void *state);
function Repl_Get_state(cdp : cdp_t; servername, applname : PChar; oper : integer; var state) : Boolean;

Parametry

cdp kontextovß prom∞nnß klienta
servername jmΘno prot∞jÜφho serveru
applname jmΘno sdφlenΘ aplikace
oper k≤d operace
state ukazatel na hodnotu parametru

Od verze:

6.1b

Popis

Funkce vracφ informace o stavu sdφlenφ zadanΘ aplikace se zadan²m serverem.

K≤d operace oper m∙₧e mφt n∞kterou z nßsledujφcφch hodnot:

JmΘno Hodn. Parametr State Popis
RPST_STATE 1 Ukazatel na int Vracφ stav sdφlenφ aplikace
      JmΘno   Popis
      REPLAPL_NOTHING 0 Neznßm² server
      REPLAPL_REQPOSTED 1 Odeslßn po₧adavek na sdφlenφ, Φekß se na odpov∞∩
      REPLAPL_REQRECV 2 P°iÜel po₧adavek na sdφlenφ, lze jej akceptovat nebo zamφtnout
      REPLAPL_IS 3 Aplikace se sdφlφ
      REPLAPL_REQREJ 4 Sdφlenφ aplikace bylo odmφtnuto
      REPLAPL_BLOCKED 5 Sdφlenφ aplikace bylo p°ijato a replikovßnφ je zatφm blokovßno
      REPLAPL_INTERR 6 Sdφlenφ aplikace nebylo mo₧nΘ akceptovat kv∙li chyb∞ u prot∞jÜφho serveru
      REPLAPL_DELETED 7 Sdφlenφ aplikace nebylo mo₧nΘ akceptovat, proto₧e prot∞jÜφ server aplikaci neznß
      REPLAPL_CONFLICT 8 Sdφlenφ aplikace nebylo mo₧nΘ akceptovat kv∙li nekompatibilnφmu nastavenφ parametr∙ aplikace na serverech
      REPLAPL_SRVRREG 9 Server je zaregistrovßn, jeÜt∞ nebyl odeslßn po₧adavek na sdφlenφ
RPST_RELNAME 2 Ukazatel na char Vracφ jmΘno replikaΦnφho vztahu

Hodnota funkce

Funkce vracφ FALSE v p°φpad∞ ·sp∞chu, TRUE p°i chyb∞.

Viz