MLLinkName()

const char * MLLinkName(MLINK link)
リンクを作成するために使った名前の文字列を返す.

詳細詳細

  • MathLink のリンクは,リンクモード,リンクプロトコル,その他のオプション等を組み合わせて作成される.リンク名は,リンクモードやリンクを作成するのに使ったリンクプロトコルに必要な情報を提供する.
  • MLLinkName()MathLink ヘッダファイルmathlink.hの中で宣言される.

例題例題すべて開くすべて閉じる

例 (4)例 (4)

UnixあるいはMac OS X上のPipesプロトコルを使って,リンクを起動する:

In[1]:=
Click for copyable input
Out[1]=

リンク名には,リンクに接続するときに使うパス名とコマンドライン引数が含まれている:

In[2]:=
Click for copyable input
Out[2]=

TCPIPプロトコルを使ってリンクを作成する:

In[1]:=
Click for copyable input
Out[1]=

リンク名には,TCP接続を設立するときに使うポートとホスト名のペアが含まれている:

In[2]:=
Click for copyable input
Out[2]=

SharedMemoryプロトコルを使ってリンクを作成する:

In[1]:=
Click for copyable input
Out[1]=

リンク名には,共有メモリオブジェクトの名前が含まれている:

In[2]:=
Click for copyable input
Out[2]=

const char * 変数を宣言してリンク名を得る:

#include "mathlink.h"

/* read a link's name */

const char * f(MLINK lp)
{
    return MLLinkName(lp);
}
New to Mathematica? Find your learning path »
Have a question? Ask support »