Changeset 35001 for lang/c/picoev/trunk

Show
Ignore:
Timestamp:
08/24/09 04:49:48 (4 years ago)
Author:
kazuho
Message:

add license

Location:
lang/c/picoev/trunk
Files:
5 modified

Legend:

Unmodified
Added
Removed
  • lang/c/picoev/trunk/example/picoev_echo.c

    r34985 r35001  
     1/* 
     2 * Copyright (c) 2009, Cybozu Labs, Inc. 
     3 * All rights reserved. 
     4 *  
     5 * Redistribution and use in source and binary forms, with or without 
     6 * modification, are permitted provided that the following conditions are met: 
     7 *  
     8 * * Redistributions of source code must retain the above copyright notice, 
     9 *   this list of conditions and the following disclaimer. 
     10 * * Redistributions in binary form must reproduce the above copyright notice, 
     11 *   this list of conditions and the following disclaimer in the documentation 
     12 *   and/or other materials provided with the distribution. 
     13 * * Neither the name of the <ORGANIZATION> nor the names of its contributors 
     14 *   may be used to endorse or promote products derived from this software 
     15 *   without specific prior written permission. 
     16 *  
     17 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 
     18 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
     19 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
     20 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 
     21 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
     22 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
     23 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
     24 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
     25 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
     26 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
     27 * POSSIBILITY OF SUCH DAMAGE. 
     28 */ 
     29 
    130#include <assert.h> 
    231#include <errno.h> 
  • lang/c/picoev/trunk/picoev.h

    r35000 r35001  
     1/* 
     2 * Copyright (c) 2009, Cybozu Labs, Inc. 
     3 * All rights reserved. 
     4 *  
     5 * Redistribution and use in source and binary forms, with or without 
     6 * modification, are permitted provided that the following conditions are met: 
     7 *  
     8 * * Redistributions of source code must retain the above copyright notice, 
     9 *   this list of conditions and the following disclaimer. 
     10 * * Redistributions in binary form must reproduce the above copyright notice, 
     11 *   this list of conditions and the following disclaimer in the documentation 
     12 *   and/or other materials provided with the distribution. 
     13 * * Neither the name of the <ORGANIZATION> nor the names of its contributors 
     14 *   may be used to endorse or promote products derived from this software 
     15 *   without specific prior written permission. 
     16 *  
     17 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 
     18 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
     19 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
     20 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 
     21 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
     22 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
     23 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
     24 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
     25 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
     26 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
     27 * POSSIBILITY OF SUCH DAMAGE. 
     28 */ 
     29 
    130#ifndef picoev_h 
    231#define picoev_h 
  • lang/c/picoev/trunk/picoev_epoll.c

    r34993 r35001  
     1/* 
     2 * Copyright (c) 2009, Cybozu Labs, Inc. 
     3 * All rights reserved. 
     4 *  
     5 * Redistribution and use in source and binary forms, with or without 
     6 * modification, are permitted provided that the following conditions are met: 
     7 *  
     8 * * Redistributions of source code must retain the above copyright notice, 
     9 *   this list of conditions and the following disclaimer. 
     10 * * Redistributions in binary form must reproduce the above copyright notice, 
     11 *   this list of conditions and the following disclaimer in the documentation 
     12 *   and/or other materials provided with the distribution. 
     13 * * Neither the name of the <ORGANIZATION> nor the names of its contributors 
     14 *   may be used to endorse or promote products derived from this software 
     15 *   without specific prior written permission. 
     16 *  
     17 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 
     18 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
     19 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
     20 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 
     21 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
     22 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
     23 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
     24 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
     25 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
     26 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
     27 * POSSIBILITY OF SUCH DAMAGE. 
     28 */ 
     29 
    130#include <sys/epoll.h> 
    231#include <unistd.h> 
  • lang/c/picoev/trunk/picoev_kqueue.c

    r34998 r35001  
     1/* 
     2 * Copyright (c) 2009, Cybozu Labs, Inc. 
     3 * All rights reserved. 
     4 *  
     5 * Redistribution and use in source and binary forms, with or without 
     6 * modification, are permitted provided that the following conditions are met: 
     7 *  
     8 * * Redistributions of source code must retain the above copyright notice, 
     9 *   this list of conditions and the following disclaimer. 
     10 * * Redistributions in binary form must reproduce the above copyright notice, 
     11 *   this list of conditions and the following disclaimer in the documentation 
     12 *   and/or other materials provided with the distribution. 
     13 * * Neither the name of the <ORGANIZATION> nor the names of its contributors 
     14 *   may be used to endorse or promote products derived from this software 
     15 *   without specific prior written permission. 
     16 *  
     17 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 
     18 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
     19 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
     20 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 
     21 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
     22 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
     23 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
     24 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
     25 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
     26 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
     27 * POSSIBILITY OF SUCH DAMAGE. 
     28 */ 
     29 
    130#include <errno.h> 
    231#include <sys/types.h> 
  • lang/c/picoev/trunk/picoev_select.c

    r34993 r35001  
     1/* 
     2 * Copyright (c) 2009, Cybozu Labs, Inc. 
     3 * All rights reserved. 
     4 *  
     5 * Redistribution and use in source and binary forms, with or without 
     6 * modification, are permitted provided that the following conditions are met: 
     7 *  
     8 * * Redistributions of source code must retain the above copyright notice, 
     9 *   this list of conditions and the following disclaimer. 
     10 * * Redistributions in binary form must reproduce the above copyright notice, 
     11 *   this list of conditions and the following disclaimer in the documentation 
     12 *   and/or other materials provided with the distribution. 
     13 * * Neither the name of the <ORGANIZATION> nor the names of its contributors 
     14 *   may be used to endorse or promote products derived from this software 
     15 *   without specific prior written permission. 
     16 *  
     17 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 
     18 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
     19 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
     20 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 
     21 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
     22 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
     23 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
     24 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
     25 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
     26 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
     27 * POSSIBILITY OF SUCH DAMAGE. 
     28 */ 
     29 
    130#include <sys/select.h> 
    231#include "picoev.h"