库链接`
库链接`

进程WSLINK(C函数)

调用Wolfram语言处理写入链接的表达式。

细节

  • 用于从Wolfram语言调用的库函数中的C/C++代码.
  • 通常,写在链接上的表达式将包含评估包; 结果将是返回数据包.
  • 错误代码如果出现错误,将返回值。

示例

基本示例  (1)

以下程序获取WSTP连接并使用它向内核发送消息:

int成功;
WSLINK链接=libData->getWSLINK(libData);
WSPutFunction(链接,“EvaluatePacket”,1);
WSPutFunction(链接,“消息”,2);
WSPutFunction(链接,“消息名称”,2);
WSPutSymbol(链接,“MyFunction”);
WSPutString(链接,“信息”);
WSPutString(链接,“从DLL函数内调用的消息”);
成功=libData->processWSLINK(链接);
如果(!success)返回success;
pkt=WSNextPacket(链接);
如果(pkt==RETURNPKT){
WSNewPacket(链接);
    }