CommLink

Function

Defines communication connection information, including the protocol and address used to create a communication channel.

Prototype

typedef struct {
    CommAbiHeader header; /* Compatible ABI field */
    EndpointDesc srcEndpointDesc; /* Source endpoint description type */
    EndpointDesc dstEndpointDesc; /* Destination endpoint description type */
    union {
        uint8_t raws[128];
        struct {
            CommProtocol linkProtocol; /* Communication protocol type */
            uint8_t hop; /* Number of link hops */
        };
    } linkAttr;
} CommLink;