| eRPC API Reference Rev. 1.8.1 NXP Semiconductors

- Main Page
- API Reference
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Public Attributes | List of all members
erpc::TransportArbitrator::PendingClientInfo Struct Reference

Request info for a client trying to receive a response. More...

`#include <erpc_transport_arbitrator.h>`

Collaboration diagram for erpc::TransportArbitrator::PendingClientInfo:
[legend]

## Public Member Functions
| PendingClientInfo (void)
| Constructor.
| ~PendingClientInfo (void)
| Destructor.

## Public Attributes
RequestContext * | m_request
Semaphore | m_sem
bool | m_isValid
PendingClientInfo * | m_next

## Detailed Description

Request info for a client trying to receive a response.

## Member Data Documentation

RequestContext* erpc::TransportArbitrator::PendingClientInfo::m_request

Client request context.

Semaphore erpc::TransportArbitrator::PendingClientInfo::m_sem

Client semaphore.

bool erpc::TransportArbitrator::PendingClientInfo::m_isValid

This struct validation.

PendingClientInfo* erpc::TransportArbitrator::PendingClientInfo::m_next

Next client pending information.

The documentation for this struct was generated from the following files:

- erpc_transport_arbitrator.h
- erpc_transport_arbitrator.cpp