JAXL | event based PHP library for writing custom TCP | TCP library
kandi X-RAY | JAXL Summary
kandi X-RAY | JAXL Summary
Jaxl v3.x is a successor of v2.x (and is NOT backward compatible), carrying a lot of code from v2.x while throwing away the ugly parts. A lot of components have been re-written keeping in mind the feedback from the developer community over the last 4 years. Also Jaxl shares a few philosophies from my experience with erlang and python languages. Jaxl is an asynchronous, non-blocking I/O, event based PHP library for writing custom TCP/IP client and server implementations. From it's previous versions, library inherits a full blown stable support for XMPP protocol stack. In v3.0, support for HTTP protocol stack has also been added. At the heart of every protocol stack sits the Core stack. It contains all the building blocks for everything that we aim to do with Jaxl library. Both XMPP and HTTP protocol stacks are written on top of the Core stack. Infact the source code of protocol implementations knows nothing about the standard (inbuilt) PHP socket and stream methods.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Wait for body in multipart form
- on request
- Receive data from the server
- Wait for stream features
- Handle an XMPP element
- Called when client is ready
- handle start tag
- Selects all events
- Emit an event .
- Get invite packet .
JAXL Key Features
JAXL Examples and Code Snippets
Community Discussions
Trending Discussions on JAXL
QUESTION
I want to send some extra parameters to xmpp server. but not getting those extra parameters in msg. using https://github.com/jaxl/JAXL , https://www.ejabberd.im/
I'm trying with this method which is inside jaxl.php.
...ANSWER
Answered 2018-Aug-01 at 10:05The Message and Body elements are already defined by XMPP protocols, so you can't add attributes to them.
But you can add new elements, for example a client can send this, and will be received by the destination:
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install JAXL
PHP requires the Visual C runtime (CRT). The Microsoft Visual C++ Redistributable for Visual Studio 2019 is suitable for all these PHP versions, see visualstudio.microsoft.com. You MUST download the x86 CRT for PHP x86 builds and the x64 CRT for PHP x64 builds. The CRT installer supports the /quiet and /norestart command-line switches, so you can also script it.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page