Maple für Professional
Maple für Akademiker
Maple für Studenten
Maple Personal Edition
Maple Player
Maple Player für iPad
MapleSim für Professional
MapleSim für Akademiker
Maple T.A. - Testen & beurteilen
Maple T.A. MAA Placement Test Suite
Möbius - Online-Courseware
Machine Design / Industrial Automation
Luft- und Raumfahrt
Fahrzeugtechnik
Robotics
Energiebranche
System Simulation and Analysis
Model development for HIL
Anlagenmodelle für den Regelungsentwurf
Robotics/Motion Control/Mechatronics
Other Application Areas
Mathematikausbildung
Technik
Allgemein- und berufsbildende Schulen
Testen und beurteilen
Studierende
Finanzmodelle
Betriebsforschung
Hochleistungsrechnen
Physik
Live-Webinare
Aufgezeichnete Webinare
Geplante Veranstaltungen
MaplePrimes
Maplesoft-Blog
Maplesoft-Mitgliedschaft
Maple Ambassador Program
MapleCloud
Technische Whitepapers
E-Mail Newsletters
Maple-Bücher
Math Matters
Anwendungs-Center
MapleSim Modell-Galerie
Anwenderberichte
Exploring Engineering Fundamentals
Lehrkonzepte mit Maple
Maplesoft Welcome-Center
Resource-Center für Lehrer
Help-Center für Studierende
Sockets[Status] - 全ての開かれたソケット接続に関する状況の確認
使い方
Status()
説明
手続き Status は、Sockets パッケージによって維持されている、開かれたソケット接続についての記述を返します。この記述は2つの要素リストの形をしています。返されるリストの1つめは、開かれた接続の数を表します。2つめの要素は、各開かれた接続ごとのエントリーを含むリストです。
開かれたソケットはそれぞれ、4つの要素からなるリストとして記述されます。1つめの要素は、その接続のソケット ID です。2つめの要素は、ソケットの種類を記述する文字列( "client", "acceptor", "unknown"または "server"のいずれか)です。接続中の peer のホスト名が、リストの3つめの構成物に、文字列として表されます。最後に、peer のポート番号が4つめの要素として与えられます。
例
with( Sockets ): Status();
s := Open( "vulcan", "echo" ): Status();
t := Open( "localhost", "daytime" ): Status();
map( Close, map2( op, 1, Status()[2] ) );
Status();
参照
用語集 - socket, Sockets パッケージの紹介
参考文献
RFC 862 (Echo) at ftp://ftp.isi.edu/in-notes/rfc862.txt
RFC 867 (Daytime) at ftp://ftp.isi.edu/in-notes/rfc867.txt
Download Help Document