|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ServiceSession | |
---|---|
no.ntnu.item.router | |
no.ntnu.item.router.utilities |
Uses of ServiceSession in no.ntnu.item.router |
---|
Fields in no.ntnu.item.router with type parameters of type ServiceSession | |
---|---|
private java.util.List<ServiceSession> |
ActionReasoner.markedSessions
Holds the list of ServiceSession objects to monitor for |
private java.util.List<ServiceSession> |
ServiceSessionBank.serviceSessions
List of ongoing service sessions known to the Router |
private java.util.List<ServiceSession> |
ActionReasoner.updatedSessions
list of ServiceSession to store updates before processing |
Methods in no.ntnu.item.router that return types with arguments of type ServiceSession | |
---|---|
java.util.List<ServiceSession> |
ServiceSessionBank.getServiceSessions()
Returns the current list of ServiceSession objects. |
Methods in no.ntnu.item.router with parameters of type ServiceSession | |
---|---|
private void |
ActionReasoner.decrementClickTargetRate(ServiceSession session)
This method will decrement click target rate for a session. |
private void |
ActionReasoner.increaseSessionRate(ServiceSession markedSession)
This method will increase the click target rate for a given session. |
private void |
ActionReasoner.incrementClickTargetRate(ServiceSession session)
This method will increment click target rate for a session. |
private boolean |
ActionReasoner.isTargetVideoBitrateChanged(ServiceSession markedSession)
Checks if the session has changed targetVideoBitrate since last time we read it. |
private void |
ActionReasoner.lowerSessionRate(ServiceSession session)
This method will tell click to lower the rate for this session |
private boolean |
ServiceSessionBank.measurementAndServiceSessionHaveSameId(ServiceSession session,
SilverlightMeasurement measurement)
Checks if the given ServiceSession and
SilverlightMeasurement have the same Id |
private void |
ActionReasoner.setFirstLoweredClickTargetRate(ServiceSession session)
This method will set an initial click target value for a session. |
private java.lang.Boolean |
ActionReasoner.targetRateIsLowerThanCurrentRate(ServiceSession session)
Checks if the target rate is lower than the actual rate, ie if we need to inhibit it. |
private java.lang.Boolean |
ActionReasoner.targetRateIsMet(ServiceSession session)
Checks if a ServiceSession is downloading at its target rate |
Method parameters in no.ntnu.item.router with type arguments of type ServiceSession | |
---|---|
void |
ActionReasoner.updateListOfMarkedSessions(java.util.List<ServiceSession> newList)
Update the ActionReasoner list of sessions. |
Uses of ServiceSession in no.ntnu.item.router.utilities |
---|
Fields in no.ntnu.item.router.utilities declared as ServiceSession | |
---|---|
private ServiceSession |
SessionPinger.serviceSession
The ServiceSession for which this class will sample ping |
Fields in no.ntnu.item.router.utilities with type parameters of type ServiceSession | |
---|---|
private java.util.List<ServiceSession> |
ActionPlaneSessions.markedSessions
The list of ServiceSession objects relevant to AP |
Methods in no.ntnu.item.router.utilities that return types with arguments of type ServiceSession | |
---|---|
private java.util.List<ServiceSession> |
ActionPlaneSessions.getApSessionsFromNewList(java.util.List<ServiceSession> updatedList)
Extracts a list of ServiceSession objects that have a target bit
rate set |
Methods in no.ntnu.item.router.utilities with parameters of type ServiceSession | |
---|---|
private void |
GuiXmlWriter.addBitRateStatistics(ServiceSession serviceSession,
org.w3c.dom.Document document,
org.w3c.dom.Element sessionElem)
Method for adding bit rate statistics to the sessionElem |
private void |
GuiXmlWriter.addServiceSession(ServiceSession serviceSession,
org.w3c.dom.Document document,
org.w3c.dom.Element root)
Method for adding a serviceSession to the root element |
private boolean |
ServiceSessionBankCleaner.haveNoRecentMeasurements(ServiceSession session)
Checks if the given session have been inactive for long enough to remove it. |
Method parameters in no.ntnu.item.router.utilities with type arguments of type ServiceSession | |
---|---|
private java.lang.Boolean |
ActionPlaneSessions.areServiceSessionsChanged(java.util.List<ServiceSession> oldList,
java.util.List<ServiceSession> newList)
This method checks two lists of ServiceSession objects to see if
they contain the same elements |
private java.lang.Boolean |
ActionPlaneSessions.areServiceSessionsChanged(java.util.List<ServiceSession> oldList,
java.util.List<ServiceSession> newList)
This method checks two lists of ServiceSession objects to see if
they contain the same elements |
private java.util.List<ServiceSession> |
ActionPlaneSessions.getApSessionsFromNewList(java.util.List<ServiceSession> updatedList)
Extracts a list of ServiceSession objects that have a target bit
rate set |
void |
ActionPlaneSessions.reportChangeInServiceSessionList(java.util.List<ServiceSession> updatedList)
This method should be called when a change occurs in ServiceSessionBank . |
Constructors in no.ntnu.item.router.utilities with parameters of type ServiceSession | |
---|---|
SessionPinger(ServiceSession session)
Constructor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |