Skip to content
Start free evaluation

pdcomm::GemFormattedProgramQueryInfo

Struct

Summary of an S7F25 request or S7F26 reply, returned by formattedProgramQueryInfo().

struct GemFormattedProgramQueryInfo

Declared in: #include <pdcomm_gem_formatted_program_queries.hpp>

Members

commandCount

Field

Commands of the returned program; 0 when no program is known or present.

size_t commandCount

Declared in: #include <pdcomm_gem_formatted_program_queries.hpp>

idFormat

Field

SECS-II format code of the requested PPID.

uint8_t idFormat

Declared in: #include <pdcomm_gem_formatted_program_queries.hpp>

isRequest

Field

true for an S7F25 received by the equipment.

bool isRequest

Declared in: #include <pdcomm_gem_formatted_program_queries.hpp>

present

Field

true when the answer contains the program; false for an empty S7F26 (program absent). Meaningful only when #presentKnown is true.

bool present

Declared in: #include <pdcomm_gem_formatted_program_queries.hpp>

presentKnown

Field

true once the answer is known: for a received S7F26, or for a request after its response was prepared.

bool presentKnown

Declared in: #include <pdcomm_gem_formatted_program_queries.hpp>

replyReady

Field

true while a received S7F25 still waits for a response.

bool replyReady

Declared in: #include <pdcomm_gem_formatted_program_queries.hpp>

request

Field

Always GemRequest::FormattedProgramQuerySend.

GemRequest request

Declared in: #include <pdcomm_gem_formatted_program_queries.hpp>

responded

Field

true after respondFormattedProgramQuery() sent S7F26.

bool responded

Declared in: #include <pdcomm_gem_formatted_program_queries.hpp>