send

働き

接続相手に情報を送信します。

文法

send(<s>, message@)
  • s - 接続相手側の接続ID
  • message@ - 送信したい情報を持つ配列

説明

指定した接続IDに向けてメッセージを送信します。送信するメッセージは配列の形で指定します(ひとつの値を送る場合にも、配列を送ります)。送信に成功すると-1が得られます。送信に失敗した時は0が得られます。サーバー側からメッセージを送信する場合には、クライアントの接続IDを、receive@ の戻り値などから取得する必要があります。

サンプルプログラム

rem send

rem サーバーの接続IDを何らかの方法で知る必要があります。
server_conn_id$="xxxxxxxxxxxxxxxxxxxxxxxx"

client_conn_id$=connect$(server_conn_id$)

if not connecting(client_conn_id$) then
  print "接続に失敗しました"
  end
end if

if not send(server_conn_id$, ["Hello, World!"]) then
  print "送信に失敗しました"
end if