xPCGetAppName

Возвратите имя приложения реального времени

Прототип

char *xPCGetAppName(int port, char *model_name);

Аргументы

port

Введите значение, возвращенное функцией xPCOpenTcpIpPort.

model_name

Функция xPCGetAppName копирует символьную строку имени приложения реального времени в буфер, на который указывает model_name. model_name затем возвращен. Вы можете дальнейшее использование model_name в функции, такой как printf.

Максимальный размер буфера составляет 256 байтов. Чтобы зарезервировать достаточно пробела для символьной строки имени, выделите буфер размера 256 байтов.

Возврат

Возвращает символьную строку с именем приложения реального времени.

Описание

Функция xPCGetAppName возвращает имя приложения реального времени. Можно использовать возвращаемое значение, model_name, в printf или подобном операторе. Если ошибка происходит, символьная строка имени неизменна.

Примеры

Выделите 256 байтов для буферного appname.

char *appname=malloc(256);
xPCGetAppName(iport,appname);
appname=realloc(appname,strlen(appname)+1);
...
free(appname);

Смотрите также

|

Представлено до R2006a