ugBASIC 1.18
An isomorphic BASIC language compiler for retrocomputers
Loading...
Searching...
No Matches
fujinet_close.c
Go to the documentation of this file.
1/*****************************************************************************
2 * ugBASIC - an isomorphic BASIC language compiler for retrocomputers *
3 *****************************************************************************
4 * Copyright 2021-2026 Marco Spedaletti (asimov@mclink.it)
5 *
6 * Licensed under the Apache License, Version 2.0 (the "License");
7 * you may not use this file except in compliance with the License.
8 * You may obtain a copy of the License at
9 *
10 * http://www.apache.org/licenses/LICENSE-2.0
11 *
12 * Unless required by applicable law or agreed to in writing, software
13 * distributed under the License is distributed on an "AS IS" BASIS,
14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 * See the License for the specific language governing permissions and
16 * limitations under the License.
17 *----------------------------------------------------------------------------
18 * Concesso in licenza secondo i termini della Licenza Apache, versione 2.0
19 * (la "Licenza"); è proibito usare questo file se non in conformità alla
20 * Licenza. Una copia della Licenza è disponibile all'indirizzo:
21 *
22 * http://www.apache.org/licenses/LICENSE-2.0
23 *
24 * Se non richiesto dalla legislazione vigente o concordato per iscritto,
25 * il software distribuito nei termini della Licenza è distribuito
26 * "COSÌ COM'È", SENZA GARANZIE O CONDIZIONI DI ALCUN TIPO, esplicite o
27 * implicite. Consultare la Licenza per il testo specifico che regola le
28 * autorizzazioni e le limitazioni previste dalla medesima.
29 ****************************************************************************/
30
31/****************************************************************************
32 * INCLUDE SECTION
33 ****************************************************************************/
34
35 #include "../../../ugbc.h"
36
37 /****************************************************************************
38 * CODE SECTION
39 ****************************************************************************/
40
41/* <usermanual>
42@keyword FUJINET CLOSE
43
44@english
45
46The ''FUJINET CLOSE'' instruction can be used to close a previously opened
47connection on the currently selected FujiNet device. The information on the
48channel actually open, and on the general situation, is contained within the
49device. It follows that it is necessary to check whether the connection is still
50active, before sending this command, by querying the connection status with the
51commands ''FUJINET STATUS'' and ''FUJINET CONNECTED''.
52
53@italian
54
55L'istruzione ''FUJINET CLOSE'' può essere utilizzata per chiudere una connessione
56aperta in precedenza sul dispositivo FujiNet correntemente selezionato.
57L'informazione sul canale effettivamente aperto, e sulla situazione in generale,
58è contenuta all'interno dell'apparecchio. Ne consegue che è necessario verificare
59se la connessione è ancora attiva, prima di inviare questo comando, interrogando
60lo stato di connessione con i comandi ''FUJINET STATUS'' and ''FUJINET CONNECTED''.
61
62@syntax FUJINET CLOSE
63
64@example FUJINET STATUS
65@example IF FUJINET CONNECTED THEN
66@example FUJINET CLOSE
67@example ENDIF
68
69@seeAlso FUJINET OPEN
70@seeAlso FUJINET STATUS
71@seeAlso FUJINET CONNECTED
72
73@target atari coco
74</usermanual> */
75
76#if !defined(__atari__) && !defined(__atarixl__) && !defined(__coco__) && !defined(__cocob__)
77
78void fujinet_close( Environment * _environment ) {
79
80}
81
82#endif
void fujinet_close(Environment *_environment)
struct _Environment Environment
Structure of compilation environment.