Maple Professionel
Maple Académique
Maple Edition Étudiant
Maple Personal Edition
Maple Player
Maple Player for iPad
MapleSim Professionel
MapleSim Académique
Maple T.A. - Suite d'examens de classement
Maple T.A. MAA Placement Test Suite
Möbius - Didacticiels de mathématiques en ligne
Machine Design / Industrial Automation
Aéronautique
Ingénierie des véhicules
Robotics
Energie
System Simulation and Analysis
Model development for HIL
Modélisation du procédé pour la conception de systèmes de contrôle
Robotics/Motion Control/Mechatronics
Other Application Areas
Enseignement des mathématiques
Enseignement de l’ingénierie
Enseignement secondaire et supérieur (CPGE, BTS)
Tests et évaluations
Etudiants
Modélisation financière
Recherche opérationnelle
Calcul haute performance
Physique
Webinaires en direct
Webinaires enregistrés
Agenda des évènements
Forum MaplePrimes
Blog Maplesoft
Membres Maplesoft
Maple Ambassador Program
MapleCloud
Livres blancs techniques
Bulletin électronique
Livres Maple
Math Matters
Portail des applications
Galerie de modèles MapleSim
Cas d'Etudes Utilisateur
Exploring Engineering Fundamentals
Concepts d’enseignement avec Maple
Centre d’accueil utilisateur Maplesoft
Centre de ressources pour enseignants
Centre d’assistance aux étudiants
Sockets[HostInfo] - プラットフォーム固有のホスト情報の検索
使い方
HostInfo( key::symbol )::anything
パラメータ
key - リクエストされた情報を識別する、認識記号
説明
Sockets パッケージのコードを実行するホストに関して、プラットフォーム固有のデータを検索することがしばしば必要となります。手続き HostInfo は、このような種類の情報をリクエストすることができる、簡単なインタフェースを備えています。
key と呼ばれる単一の記号が、必要となる引数です。key は、リクエストされる固有の情報に対するニーモニック識別子です。認識できない key や、利用できない情報をリクエストするような認識できる key を呼び出すと、結果として適切なエラーメッセージが出力されます。
認識できる key は、プラットフォームによって変化しますが、次の key は、全てのプラットフォーム上で認識されます: platform, os, hostname, domainname および pid 。
一般的に調査目的にのみ存在しているプラットフォーム固有の key は、変更されやすく、このため文書化されていません。例えば、key glibc は、Linux プラットフォーム上でのみ認識されます(そして、コンパイル時の glibc library のバージョン番号を返してきます)。
例
with( Sockets ): HostInfo( 'platform' );
HostInfo( 'os' );
HostInfo( 'pid' );
HostInfo( 'domainname' );
認識されない key が使用されると、Maple はエラーを返します。
HostInfo( 'NoSuchKey' );
Error, (in Sockets:-HostInfo) HostInfo request not recognised
key がそのプラットフォームに適していない場合、例えば Windows のシングルユーザ版で domainname を使用すると、Maple はエラーを返します。
Error, (in Sockets:-HostInfo) unable to determine host information
参照
Sockets パッケージの紹介, Sockets,GetHostName, Sockets,GetProcessID
Download Help Document