{"size": 513, "ext": "scrbl", "max_stars_repo_path": "pkgs/racket-doc/scribblings/reference/os-lib.scrbl", "max_stars_repo_name": "lkh01/racket", "max_stars_repo_stars_event_min_datetime": "2018-07-29T04:13:52.000Z", "max_stars_repo_stars_event_max_datetime": "2022-02-14T16:11:17.000Z", "max_issues_repo_path": "pkgs/racket-doc/scribblings/reference/os-lib.scrbl", "max_issues_repo_name": "lkh01/racket", "max_issues_repo_issues_event_min_datetime": "2017-08-25T20:26:37.000Z", "max_issues_repo_issues_event_max_datetime": "2022-02-26T17:48:40.000Z", "max_forks_repo_path": "pkgs/racket-doc/scribblings/reference/os-lib.scrbl", "max_forks_repo_name": "lkh01/racket", "max_forks_repo_forks_event_min_datetime": "2016-04-25T11:47:57.000Z", "max_forks_repo_forks_event_max_datetime": "2017-05-09T14:52:48.000Z"}
{"max_stars_count": 10, "max_issues_count": 15, "max_forks_count": 3, "avg_line_length": 27.0, "max_line_length": 81, "alphanum_fraction": 0.7368421053}
#lang scribble/doc
@(require "mz.rkt"
          (for-label racket/os))

@title[#:tag "os-lib"]{Additional Operating System Functions}

@defmodule[racket/os]{The @racketmodname[racket/os] library
  additional functions for querying the operating system.}

@history[#:added "6.3"]

@defproc[(gethostname) string?]{
  Returns a string for the current machine's hostname (including its domain).
}

@defproc[(getpid) exact-integer?]{
  Returns an integer identifying the current process within the operating system.
}
