mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-04 00:13:40 +02:00
docs: Split out platform specific GIO and GLib documentation
This creates `GioUnix`, `GioWin32`, `GLibUnix` and `GLibWin32`. These bodies of documentation are in addition to the main, platform agnostic, documentation for both libraries. This commit necessarily includes various mechanical changes to update the repository namespace used in various existing documentation links to platform specific APIs. Signed-off-by: Philip Withnall <pwithnall@gnome.org> Helps: #3037
This commit is contained in:
@@ -1674,11 +1674,15 @@ g_app_launch_context_launch_failed (GAppLaunchContext *context,
|
||||
* - [func@Gio.AppInfo.get_default_for_type]
|
||||
* - [func@Gio.AppInfo.get_fallback_for_type]
|
||||
* - [func@Gio.AppInfo.get_recommended_for_type]
|
||||
* - [func@Gio.DesktopAppInfo.get_implementations]
|
||||
* - [ctor@Gio.DesktopAppInfo.new]
|
||||
* - [ctor@Gio.DesktopAppInfo.new_from_filename]
|
||||
* - [ctor@Gio.DesktopAppInfo.new_from_keyfile]
|
||||
* - [func@Gio.DesktopAppInfo.search]
|
||||
* - [`g_desktop_app_info_get_implementations()`](../gio-unix/type_func.DesktopAppInfo.get_implementation.html)
|
||||
* - [`g_desktop_app_info_new()`](../gio-unix/ctor.DesktopAppInfo.new.html)
|
||||
* - [`g_desktop_app_info_new_from_filename()`](../gio-unix/ctor.DesktopAppInfo.new_from_filename.html)
|
||||
* - [`g_desktop_app_info_new_from_keyfile()`](../gio-unix/ctor.DesktopAppInfo.new_from_keyfile.html)
|
||||
* - [`g_desktop_app_info_search()`](../gio-unix/type_func.DesktopAppInfo.search.html)
|
||||
*
|
||||
* The latter functions are available if using
|
||||
* [`GDesktopAppInfo`](../gio-unix/class.DesktopAppInfo.html) from
|
||||
* `gio-unix-2.0.pc` (GIR namespace `GioUnix-2.0`).
|
||||
*
|
||||
* In the usual case, applications should try to make note of the change
|
||||
* (doing things like invalidating caches) but not act on it. In
|
||||
|
@@ -36,7 +36,9 @@
|
||||
*
|
||||
* This is useful when you obtained a [class@Gio.InputStream] and a
|
||||
* [class@Gio.OutputStream] by other means, for instance creating them with
|
||||
* platform specific methods as [ctor@Gio.UnixInputStream.new], and you want to
|
||||
* platform specific methods as
|
||||
* [`g_unix_input_stream_new()`](../gio-unix/ctor.UnixInputStream.new.html)
|
||||
* (from `gio-unix-2.0.pc` / `GioUnix-2.0`), and you want to
|
||||
* take advantage of the methods provided by [class@Gio.IOStream].
|
||||
*
|
||||
* Since: 2.44
|
||||
|
@@ -20,7 +20,8 @@
|
||||
* A `GUnixFDList` contains a list of file descriptors. It owns the file
|
||||
* descriptors that it contains, closing them when finalized.
|
||||
*
|
||||
* It may be wrapped in a [class@Gio.UnixFDMessage] and sent over a
|
||||
* It may be wrapped in a
|
||||
* [`GUnixFDMessage`](../gio-unix/class.UnixFDMessage.html) and sent over a
|
||||
* [class@Gio.Socket] in the `G_SOCKET_FAMILY_UNIX` family by using
|
||||
* [method@Gio.Socket.send_message] and received using
|
||||
* [method@Gio.Socket.receive_message].
|
||||
|
Reference in New Issue
Block a user