The chrome-native-messaging Reference Manual

This is the chrome-native-messaging Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Feb 26 14:54:20 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 chrome-native-messaging

A package to communicate with a Chrome extension as the native application

Author

Florian Margaine <>

License

MIT License

Dependency

trivial-utf-8 (system).

Source

chrome-native-messaging.asd.

Child Components

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


3.1 Lisp


3.1.1 chrome-native-messaging/chrome-native-messaging.asd

Source

chrome-native-messaging.asd.

Parent Component

chrome-native-messaging (system).

ASDF Systems

chrome-native-messaging.


3.1.2 chrome-native-messaging/package.lisp

Source

chrome-native-messaging.asd.

Parent Component

chrome-native-messaging (system).

Packages

chrome-native-messaging.


3.1.3 chrome-native-messaging/read.lisp

Dependency

package.lisp (file).

Source

chrome-native-messaging.asd.

Parent Component

chrome-native-messaging (system).

Public Interface

read-from-ext (function).

Internals

read-length (function).


3.1.4 chrome-native-messaging/send.lisp

Dependency

read.lisp (file).

Source

chrome-native-messaging.asd.

Parent Component

chrome-native-messaging (system).

Public Interface

send-to-ext (function).

Internals

integer-to-bytes (function).


4 Packages

Packages are listed by definition order.


4.1 chrome-native-messaging

Source

package.lisp.

Use List

common-lisp.

Public Interface
Internals

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


5.1 Public Interface


5.1.1 Ordinary functions

Function: read-from-ext (stream)

Reads the string sent from the extension. The stream is usually *standard-input*.

Package

chrome-native-messaging.

Source

read.lisp.

Function: send-to-ext (string output-stream)

Sends a string to the extension. Usually, output-stream is *standard-output*.

Package

chrome-native-messaging.

Source

send.lisp.


5.2 Internals


5.2.1 Ordinary functions

Function: integer-to-bytes (integer)
Package

chrome-native-messaging.

Source

send.lisp.

Function: read-length (stream)

Reads the length of the message from the first 4 bytes

Package

chrome-native-messaging.

Source

read.lisp.


Appendix A Indexes


A.1 Concepts


A.3 Variables