M3UAPsSta

Dependent function: M3uaPsStatus

The following M3UAPsSta structure contains M3UA peer server status information:

typedef struct _M3UAPsSta           /* Peer Server status */
{
    U32             psId;               /* Peer Server Id */
    U8              asSt;               /* PS's AS state */
    U8              spare1;             /* alignment */
    U16             spare2;             /* alignment */
    M3UAPsStaEndp   psStaEndp[M3UA_MAX_SEP];    /* Status per endpoint */
} M3UAPsSta;

The M3UAPsSta structure contains the following fields:

Field

Type

Description

psId

U32

Peer server identifier.

asSt

U8

Application server state of the peer server. Valid values are:

ACTIVE = State is active.

DOWN = State is down.

INACTIVE = State is up, but not active.

PENDING = State is queuing, pending reactivation.

UNKNOWN = State is unknown.

spare1

U8

Alignment.

spare2

U16

Alignment.

psStaEndp[M3UA_MAX_SEP]

Structure

Status for each peer server endpoint, defined by M3UAPsStaEndp.