CTR Pia  4.11.3
Game Communication Engine
common_types.h
1 /*---------------------------------------------------------------------------*
2  Project: Pia
3  File: common_types.h
4 
5  Copyright Nintendo. All rights reserved.
6 
7  These coded instructions, statements, and computer programs contain
8  proprietary information of Nintendo of America Inc. and/or Nintendo
9  Company Ltd., and are protected by Federal copyright law. They may
10  not be disclosed to third parties or copied or duplicated in any form,
11  in whole or in part, without the prior written consent of Nintendo.
12  *---------------------------------------------------------------------------*/
13 
14 
15 #pragma once
16 
17 #include <pia/types.h>
18 
19 // Header files containing enumerated types and typedefs that are commonly accessed within the <tt>common</tt> module.
20 
21 namespace nn
22 {
23 namespace pia
24 {
25 namespace common
26 {
27 
28 /*!
29 @brief This enumerated type represents the types of networks supported by Pia.
30 */
32 {
33  UDS_LOCAL_NETWORK, //!< UDS communication.
34  IPV4_INTERNET, //!< Internet communication using IPv4.
35  NETWORK_TYPE_MAX
36 };
37 }
38 }
39 } // end of namespace nn::pia::common
Internet communication using IPv4.
Definition: common_types.h:34
Definition: assert.h:115
UDS communication.
Definition: common_types.h:33
NetworkType
This enumerated type represents the types of networks supported by Pia.
Definition: common_types.h:31