aboutsummaryrefslogtreecommitdiff
blob: 43ccf613f0e9a02df801747afeb5871399632e12 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
<pkgmetadata>
	<maintainer type="person">
		<email>denis7774@gmail.com</email>
		<name>Denis Reva</name>
		<description>rarogcmex</description>
	</maintainer>
	<longdescription lang="en">
The core protocol implementations are in ClientProtocol and ServerProtocol. FizzClientContext and FizzServerContext provide configuration options. FizzClient and FizzServer (which both inherit from FizzBase) provide applications with an interface to interact with the state machine. FizzClient/FizzServer receives events from the application layer, invokes the correct event handler, and invokes the application ActionVisitor to process the actions.

AsyncFizzClient and AsyncFizzServer provide implementations of the folly AsyncTransportWrapper interface. They own an underlying transport (for example AsyncSocket) and perform the TLS handshake and encrypt/decrypt application data.
	</longdescription>
	<upstream>
		<bugs-to>https://github.com/facebookincubator/fizz/issues</bugs-to>
		<remote-id type="github">facebookincubator/fizz</remote-id>
	</upstream>
</pkgmetadata>