Save This Page
Home » HttpComponents-Core-4.0.1 » org.apache.http.nio.util » [javadoc | source]
    1   /*
    2    * $HeadURL: https://svn.apache.org/repos/asf/httpcomponents/httpcore/tags/4.0.1/httpcore-nio/src/main/java/org/apache/http/nio/util/BufferInfo.java $
    3    * $Revision: 744545 $
    4    * $Date: 2009-02-14 18:34:58 +0100 (Sat, 14 Feb 2009) $
    5    *
    6    * ====================================================================
    7    * Licensed to the Apache Software Foundation (ASF) under one
    8    * or more contributor license agreements.  See the NOTICE file
    9    * distributed with this work for additional information
   10    * regarding copyright ownership.  The ASF licenses this file
   11    * to you under the Apache License, Version 2.0 (the
   12    * "License"); you may not use this file except in compliance
   13    * with the License.  You may obtain a copy of the License at
   14    *
   15    *   http://www.apache.org/licenses/LICENSE-2.0
   16    *
   17    * Unless required by applicable law or agreed to in writing,
   18    * software distributed under the License is distributed on an
   19    * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
   20    * KIND, either express or implied.  See the License for the
   21    * specific language governing permissions and limitations
   22    * under the License.
   23    * ====================================================================
   24    *
   25    * This software consists of voluntary contributions made by many
   26    * individuals on behalf of the Apache Software Foundation.  For more
   27    * information on the Apache Software Foundation, please see
   28    * <http://www.apache.org/>.
   29    *
   30    */
   31   
   32   package org.apache.http.nio.util;
   33   
   34   /**
   35    * Basic buffer properties.
   36    * <p>
   37    * This interface should be eliminated in the next major release and its 
   38    * methods added to {@link org.apache.http.nio.reactor.SessionOutputBuffer}
   39    * and {@link org.apache.http.nio.reactor.SessionInputBuffer} interfaces.
   40    *
   41    *
   42    * @version $Revision: 744545 $
   43    *
   44    * @since 4.0
   45    */
   46   public interface BufferInfo {
   47   
   48       int length();
   49   
   50       int capacity();
   51   
   52       int available();
   53   
   54   }

Save This Page
Home » HttpComponents-Core-4.0.1 » org.apache.http.nio.util » [javadoc | source]