Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thebeachmaster/gateway-gwagent
Read-only mirror, pull requests are not accepted. https://wiki.allseenalliance.org/develop/repository_information
https://github.com/thebeachmaster/gateway-gwagent
Last synced: 6 days ago
JSON representation
Read-only mirror, pull requests are not accepted. https://wiki.allseenalliance.org/develop/repository_information
- Host: GitHub
- URL: https://github.com/thebeachmaster/gateway-gwagent
- Owner: TheBeachMaster
- Created: 2018-02-08T19:51:54.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2015-11-10T23:31:05.000Z (about 9 years ago)
- Last Synced: 2023-02-26T11:26:58.386Z (over 1 year ago)
- Language: C++
- Homepage:
- Size: 1.47 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#Gateway Agent
The Gateway Agent (GA) is the element designed to make a bridge between the
local Alljoyn bus and the Internet. It has a high level design that can be
found at the [Allseen Alliance page](
https://wiki.allseenalliance.org/gateway/gatewayagent).This repository is organized with the following structure. There are 3 main
languages in use. One for computers, in C++, and the other two for mobiles,
specifically, iOS and Android (java).The mobiles devices just have the Control App (using the name in the HLD),
named GatewayController in the source. On the other side, the C++ part, the
one to be working as the Gateway Agent, has the implementations for:- GatewayController -> Control App in the docs
- GatewayConnector -> Connector App in the docs
- GatewayMgmtApp -> Gateway Management App in the docsAs well as the code to create implementations of them, there are sample
implementations.## Setting up the environment
To set up the environment, you just need to follow the Alljoyn environment
setup instructions. Taken directly from the [Allseen Alliance wiki](
https://wiki.allseenalliance.org/develop/contributing_source_code) you might
want to clone all the alljoyn tree:```
mkdir aj-tree && cd aj-tree
repo init -u https://git.allseenalliance.org/gerrit/devtools/manifest.git
```Once that is done, you can get into gateway/gwagent repository and run
scons.