MLLinkName 已经被 WSLinkName 所取代.
const char * MLLinkName(MLINK link)
返回用于创建链接的名称字符串.
更多信息
- 使用链接模式、链接协议和其他选项创建 MathLink 链接. 链接名称为创建链接使用的链接模式和链接协议提供必要的信息.
- MLLinkName() 在 MathLink 标头文件 mathlink.h 中被声明.
范例
基本范例 (4)
使用 Unix 或 Mac OS X 的管道协议启动一个链接:
链接名称包含连接一个链接的路径名称和命令行自变量:
使用 TCPIP 协议创建一个链接:
链接名称包含用于建立 TCP 连接的端口和主机名称对:
使用共享内存(SharedMemory)协议创建一个链接:
链接名称包含共享内存对象的名称:
声明一个 const char * 变量并获取链接名称:
#include "mathlink.h"
/* A function for reading a link's name */
void f(MLINK lp)
{
const char *name;
name = MLLinkName(lp);
if(name == (const char *)0)
{ /* Unable to get the link name */ }
/* ... */
MLReleaseLinkName(lp, name);
}