D3 Reference Manual

Index | Help

Поиск по страницам

Разделы / FlashBASIC / С-функции

С-функции

Использование C-функций FlashBASIC
%accept Принимает соединение с сокетом
%alarm Посылает вызывающему процессу сигнал через заданное время
%bind Связывает сокет с именем ресурса
%chdir Смена текущей директории
%chmod Изменяет права доступа указанного файла
%chown Изменяет владельца и группу файла
%close Закрывает файл Unix
%connect Устанавливает соединение с хостом посредством сокетов
%creat Создает новый Unix-файл или перезаписывает существующий
%dup Возвращает новый дескриптор файла
%fclose Закрывает поток
%fdopen Связывает поток с дескриптором файла
%fgetc Считывает символ из потока
%fgets Считывает C-строку из потока
%fopen Открытие файла
%fprintf Пишет отформатированную строку в поток
%fputc Пишет символ в поток
%fputs Пишет строку в поток
%free Очищает память
%freopen Перенаправляет поток
%fsize Возвращает размер файла
%getenv Возвращает переменную окружения Unix
%gethostid Возвращает уникальный идентификатор текущего хоста
%getpgrp Возвращает идентификатор группы
%getpid Возвращает идентификатор процесса Unix
%getppid Возвращает идентификатор родительского процесса
%ioctl Управление вводом-выводом
%kill Посылает сигнал процессу
%listen Ожидает входящие вызовы и ограничивает очередь входящих вызовов
%lseek Устанавливает указатель на файл
%malloc Выделяет память
%memcopy Копирует память до разделителя
%memcpy Копирует память
%memxcpy Копирует память с преобразованием в шестнадцатиричный формат
%open Открывает файл Unix для чтения или записи
%pause Приостанавливает выполнение вызывающего процесса до получения сигнала
%pclose Закрывает поток
%pgetpid Возвращает идентификатор процесса D3 (PID)
%popen Создает канал между вызывающим процессом и командой
%putenv Присваивает значение переменной окружения UNIX
%rdhex Читает Unix-файл и преобразует в шестнадцатиричный формат
%read Читает файл
%semctl Выполняет операции управления семафорами
%semget Создает набор семафоров
%semop Выполняет семафорные операции
%setflush Задает период сброса на данных на диск
%shmat Подключает сегмент общей памяти
%shmdt Отсоединяет сегмент общей памяти
%socket Создает сокет
%ttyname Возвращает указатель на имя терминала
%unlink Удаляет файл из директории
%wait Ожидает завершения дочернего процесса
%whex Пишет в файл Unix с преобразованием в двоичный формат
%write Пишет в файл
user defined Подключение пользовательских C-функций к FlashBASIC