|
SOLUTIONS
|
MATHEMATICA ガイド
低レベル MathLink 操作
参照項目参照項目
低レベルデータの送信
MLPutNext() — 指定の型のオブジェクトの送信の準備をする
MLPutSize() — 送信するバイト数を指定する
MLPutData() — バイトをそのまま送信する
MLBytesToPut() — 送信待ちのバイト数を求める
低レベルデータの受信
MLGetNext() — 次のオブジェクトに続き,型を返す
MLGetType() — 現在のオブジェクトの型を返す
MLGetData() — バイトをそのまま得る
MLBytesToGet() — 受信するバイト数
エラー処理
MLError(),MLErrorMessage() — 最も最近のエラーの情報
MLClearError() — 最も最近のエラーをクリアする
フロー制御
MLReady(),MLReadyParallel() — 読み込める状態にあるデータがあるかどうかをテストする
MLFlush() — 現在バッファされているすべてのデータを送る
MLCreateMark(),MLSeekToMark(),... — 指定の位置に戻す
MLSetYieldFunction(),MLGetYieldFunction() — 待機中に呼び出す関数
中断と放棄
MLPutMessage(),MLPutMessageWithArg() — 中断あるいは放棄のメッセージを送る
MLGetMessage() — 中断あるいは放棄のメッセージを受ける
MLMessageReady() — 中断あるいは放棄のメッセージが利用できるかどうか
MLSetMessageHandler(),MLGetMessageHandler() — 受信したメッセージのハンドラ
MLSetSignalHandler(),MLUnsetSignalHandler() — Unixの信号のハンドラ
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
