cwebs 0.2.1
WebSocket wire protocol
code/types.h
Go to the documentation of this file.
00001 #ifndef _types_h__
00002 #define _types_h__
00003 
00004 // Copyright (c) 2011-2012, Andre Caron (andre.l.caron@gmail.com)
00005 // All rights reserved.
00006 // 
00007 // Redistribution and use in source and binary forms, with or without
00008 // modification, are permitted provided that the following conditions are
00009 // met:
00010 // 
00011 //   Redistributions of source code must retain the above copyright
00012 //   notice, this list of conditions and the following disclaimer.
00013 // 
00014 //   Redistributions in binary form must reproduce the above copyright
00015 //   notice, this list of conditions and the following disclaimer in the
00016 //   documentation and/or other materials provided with the distribution.
00017 // 
00018 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
00019 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
00020 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
00021 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
00022 // HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
00023 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
00024 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
00025 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
00026 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
00027 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
00028 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
00029 
00040 typedef unsigned char uint8;
00041 
00045 typedef unsigned short uint16;
00046 
00050 typedef unsigned int uint32;
00051 
00055 typedef unsigned long long uint64;
00056 
00061 #define MIN(a,b) (((a) < (b))? (a) : (b))
00062 
00063 #endif /* _types_h__ */
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines