Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ rpc_network_inq_protseqs(3) — OSF1 1.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

rpc_network_is_protseq_valid(3)

rpc_protseq_vector_free(3)

rpc_network_inq_protseqs(3)  —  Subroutines

NAME

rpc_network_inq_protseqs - Returns all protocol sequences supported by both the RPC runtime and the operating system

Used by client and server applications. 

SYNOPSIS

#include <dce/rpc.h>
void rpc_network_inq_protseqs(

rpc_protseq_vector_t ∗∗protseq_vector ,
unsigned32 ∗status );

PARAMETERS

Input

None. 

Output

protseq_vectorReturns the address of a protocol sequence vector. 

statusReturns the status code from this routine.  This status code indicates whether the routine completed successfully or, if not, why not.  The possible status codes and their meanings are as follows:

rpc_s_okSuccess. 

rpc_s_no_protseqs
No supported protocol sequences.

DESCRIPTION

The rpc_network_inq_protseqs routine obtains a vector containing the protocol sequences supported by the RPC runtime and the operating system.  A server chooses to accept remote procedure calls over some or all of the supported protocol sequences.  If there are no supported protocol sequences, this routine returns the rpc_s_no_protseqs status code and the value NULL in argument protseq_vector. 

The application calls the rpc_protseq_vector_free routine to release the memory used by the vector. 

RETURN VALUES

None. 

RELATED INFORMATION

Functions: rpc_network_is_protseq_valid(3), rpc_protseq_vector_free(3)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026