|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TrafficMask | |
---|---|
org.apache.mina.common | Common types required for users to use MINA. |
org.apache.mina.filter.traffic | IoFilter's which will provide functionality for shaping the traffic and preventing data flooding. |
org.apache.mina.filter.util | Utility classes for the MINA filtering portion of the library. |
Uses of TrafficMask in org.apache.mina.common |
---|
Fields in org.apache.mina.common declared as TrafficMask | |
---|---|
static TrafficMask |
TrafficMask.ALL
This mask resumes both reads and writes if any of them were suspended. |
static TrafficMask |
TrafficMask.NONE
This mask suspends both reads and writes. |
static TrafficMask |
TrafficMask.READ
This mask suspends writes, and resumes reads if reads were suspended. |
static TrafficMask |
TrafficMask.WRITE
This mask suspends reads, and resumes writes if writes were suspended. |
Methods in org.apache.mina.common that return TrafficMask | |
---|---|
TrafficMask |
TrafficMask.and(TrafficMask mask)
Peforms an AND operation on this mask with the specified mask and returns the result. |
static TrafficMask |
TrafficMask.getInstance(int interestOps)
Returns an appropriate TrafficMask instance from the
specified interestOps. |
TrafficMask |
IoSession.getTrafficMask()
Returns the current TrafficMask of this session. |
TrafficMask |
AbstractIoSession.getTrafficMask()
|
TrafficMask |
TrafficMask.not()
Returns a negated mask of this one. |
TrafficMask |
TrafficMask.or(TrafficMask mask)
Peforms an OR operation on this mask with the specified mask and returns the result. |
TrafficMask |
TrafficMask.xor(TrafficMask mask)
Peforms an XOR operation on this mask with the specified mask and returns the result. |
Methods in org.apache.mina.common with parameters of type TrafficMask | |
---|---|
TrafficMask |
TrafficMask.and(TrafficMask mask)
Peforms an AND operation on this mask with the specified mask and returns the result. |
void |
IoFilter.filterSetTrafficMask(IoFilter.NextFilter nextFilter,
IoSession session,
TrafficMask trafficMask)
Filters IoSession.setTrafficMask(TrafficMask) method invocation. |
void |
IoFilterAdapter.filterSetTrafficMask(IoFilter.NextFilter nextFilter,
IoSession session,
TrafficMask trafficMask)
|
void |
IoFilter.NextFilter.filterSetTrafficMask(IoSession session,
TrafficMask trafficMask)
Forwards filterSetTrafficMask event to next filter. |
void |
IoFilterChain.fireFilterSetTrafficMask(TrafficMask trafficMask)
Fires a IoSession.setTrafficMask(TrafficMask) event. |
void |
DefaultIoFilterChain.fireFilterSetTrafficMask(TrafficMask trafficMask)
|
TrafficMask |
TrafficMask.or(TrafficMask mask)
Peforms an OR operation on this mask with the specified mask and returns the result. |
void |
IoSession.setTrafficMask(TrafficMask trafficMask)
Sets the TrafficMask of this session which will result
the parent IoService to start to control the traffic
of this session immediately. |
void |
AbstractIoSession.setTrafficMask(TrafficMask trafficMask)
|
protected void |
AbstractIoSession.setTrafficMaskNow(TrafficMask trafficMask)
|
TrafficMask |
TrafficMask.xor(TrafficMask mask)
Peforms an XOR operation on this mask with the specified mask and returns the result. |
Uses of TrafficMask in org.apache.mina.filter.traffic |
---|
Methods in org.apache.mina.filter.traffic with parameters of type TrafficMask | |
---|---|
void |
TrafficShapingFilter.filterSetTrafficMask(IoFilter.NextFilter nextFilter,
IoSession session,
TrafficMask trafficMask)
|
void |
ReadThrottleFilter.filterSetTrafficMask(IoFilter.NextFilter nextFilter,
IoSession session,
TrafficMask trafficMask)
|
Uses of TrafficMask in org.apache.mina.filter.util |
---|
Methods in org.apache.mina.filter.util with parameters of type TrafficMask | |
---|---|
void |
ReferenceCountingFilter.filterSetTrafficMask(IoFilter.NextFilter nextFilter,
IoSession session,
TrafficMask trafficMask)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |