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.