sbpurcvx
La funzione sbpurcvx elabora le risposte Open da una procedura di routing. Un'applicazione può definire una procedura di routing chiamata dal modulo DMOD (Dynamic Access Module) quando viene ricevuto un messaggio. Questa procedura di routing deve prima chiamare sbpurcvx per gestire tutti i messaggi di risposta Open ricevuti. In questo modo si garantisce che le risposte aperte destinate al localizzatore di risorse vengano gestite correttamente.
Sintassi
USHORT sbpurcvx(
BUFHDR * *msgptr,
INTEGER locl,
INTEGER retstat
);
Parametri
msgptr
Puntatore al messaggio restituito da DMOD alla procedura di routing.
locl
Località da cui è stato ricevuto il messaggio (se retstat indica il messaggio restituito) o località in cui è stato perso il percorso (se retstat indica l'errore di percorso).
retstat
Motivo della chiamata:
CEDINMSG (1: messaggio restituito.
CEDINLLN (2) - errore di percorso.
Valore restituito
true
Il localizzatore di risorse ha accettato il messaggio; l'applicazione non deve elaborarla ulteriormente.
FALSE
Il messaggio deve essere elaborato dall'applicazione.
Commenti
Questa funzione viene chiamata da una routine di routing chiamata da DMOD. Non viene chiamato direttamente dall'applicazione.
I parametri per sbpurcvx devono essere ricavati dai parametri per routproc. Si noti, tuttavia, che il primo parametro di sbpurcvx è un puntatore a un puntatore a un'intestazione del buffer, ovvero un puntatore al parametro corrispondente per la routine di routing, non il parametro stesso.