xref: /aosp_15_r20/external/cronet/net/quic/platform/README.md (revision 6777b5387eb2ff775bb5750e3f5d96f37fb7352b)
1*6777b538SAndroid Build Coastguard Worker# QUIC platform
2*6777b538SAndroid Build Coastguard Worker
3*6777b538SAndroid Build Coastguard WorkerThis platform/ directory exists in order to allow QUIC code to be built on
4*6777b538SAndroid Build Coastguard Workernumerous platforms. It contains two subdirectories:
5*6777b538SAndroid Build Coastguard Worker
6*6777b538SAndroid Build Coastguard Worker-   api/ contains platform independent class definitions for fundamental data
7*6777b538SAndroid Build Coastguard Worker    structures (e.g., IPAddress, SocketAddress, etc.).
8*6777b538SAndroid Build Coastguard Worker-   impl/ contains platform specific implementations of these data structures.
9*6777b538SAndroid Build Coastguard Worker    The content of files in impl/ will vary depending on the platform.
10*6777b538SAndroid Build Coastguard Worker
11*6777b538SAndroid Build Coastguard WorkerCode in the parent quic/ directory should not depend on any platform specific
12*6777b538SAndroid Build Coastguard Workercode, other than that found in impl/.
13