go-oryx-lib

command module
v0.0.0-...-91b1b85 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 6, 2016 License: MIT Imports: 6 Imported by: 0

README

go-oryx-lib

CircleCI Gitter

The public library for go-oryx.

core

The core library including:

  • logger: Connection-Oriented logger for server.
  • json: Json+ supports c and c++ style comments.
  • options: Frequently used service options with config file.
  • http: For http response with error, jsonp and std reponse.
  • asprocess: The associate-process, for SRS/BMS to work with external process.
  • kxps: The k-some-ps, for example, kbps, krps.
  • https: For https server over lego/acme of letsencrypt.
  • rtmp: The rtmp protocol stack, for oryx.

Winlin 2016

Documentation

Overview

Please use library.

Directories

Path Synopsis
The oryx asprocess package provides associated process, which fork by parent process and die when parent die, for example, BMS server use asprocess to transcode audio, resolve DNS, bridge protocol(redis, kafka e.g.), and so on.
The oryx asprocess package provides associated process, which fork by parent process and die when parent die, for example, BMS server use asprocess to transcode audio, resolve DNS, bridge protocol(redis, kafka e.g.), and so on.
The oryx http package, the response parse service.
The oryx http package, the response parse service.
acme
fork from https://github.com/rsc/letsencrypt/tree/master/vendor/github.com/xenolf/lego/acme fork from https://github.com/xenolf/lego/tree/master/acme Package acme implements the ACME protocol for Let's Encrypt and other conforming providers.
fork from https://github.com/rsc/letsencrypt/tree/master/vendor/github.com/xenolf/lego/acme fork from https://github.com/xenolf/lego/tree/master/acme Package acme implements the ACME protocol for Let's Encrypt and other conforming providers.
jose
from gopkg.in/square/go-jose.v1 from gopkg.in/square/go-jose.v1 Package jose aims to provide an implementation of the Javascript Object Signing and Encryption set of standards.
from gopkg.in/square/go-jose.v1 from gopkg.in/square/go-jose.v1 Package jose aims to provide an implementation of the Javascript Object Signing and Encryption set of standards.
jose/cipher
from gopkg.in/square/go-jose.v1/cipher from gopkg.in/square/go-jose.v1/cipher from gopkg.in/square/go-jose.v1/cipher from gopkg.in/square/go-jose.v1/cipher
from gopkg.in/square/go-jose.v1/cipher from gopkg.in/square/go-jose.v1/cipher from gopkg.in/square/go-jose.v1/cipher from gopkg.in/square/go-jose.v1/cipher
jose/json
from gopkg.in/square/go-jose.v1/json from gopkg.in/square/go-jose.v1/json from gopkg.in/square/go-jose.v1/json from gopkg.in/square/go-jose.v1/json from gopkg.in/square/go-jose.v1/json from gopkg.in/square/go-jose.v1/json
from gopkg.in/square/go-jose.v1/json from gopkg.in/square/go-jose.v1/json from gopkg.in/square/go-jose.v1/json from gopkg.in/square/go-jose.v1/json from gopkg.in/square/go-jose.v1/json from gopkg.in/square/go-jose.v1/json
letsencrypt
Package letsencrypt obtains TLS certificates from LetsEncrypt.org.
Package letsencrypt obtains TLS certificates from LetsEncrypt.org.
net/context
Package context defines the Context type, which carries deadlines, cancelation signals, and other request-scoped values across API boundaries and between processes.
Package context defines the Context type, which carries deadlines, cancelation signals, and other request-scoped values across API boundaries and between processes.
time/rate
Package rate provides a rate limiter.
Package rate provides a rate limiter.
The oryx json package support json with c++ style comments.
The oryx json package support json with c++ style comments.
The oryx kxps package provides some kxps, for example: N kbps, N k bits per seconds N krps, N k requests per seconds over some duration for instance 10s, 30s, 5m, average.
The oryx kxps package provides some kxps, for example: N kbps, N k bits per seconds N krps, N k requests per seconds over some duration for instance 10s, 30s, 5m, average.
The oryx logger package provides connection-oriented log service.
The oryx logger package provides connection-oriented log service.
The oryx options package parse the options with config file.
The oryx options package parse the options with config file.
The oryx rtmp package support bytes from/to rtmp packets.
The oryx rtmp package support bytes from/to rtmp packets.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL