SessionImpl

Undocumented in source.
class SessionImpl : EndpointImpl , ProtonJSession {}

Constructors

this
this(ConnectionImpl connection)
Undocumented in source.

Members

Functions

doFree
void doFree()
Undocumented in source. Be warned that the author may not have intended to support it.
freeReceiver
void freeReceiver(ReceiverImpl receiver)
Undocumented in source. Be warned that the author may not have intended to support it.
freeSender
void freeSender(SenderImpl sender)
Undocumented in source. Be warned that the author may not have intended to support it.
getConnection
ConnectionImpl getConnection()
Undocumented in source. Be warned that the author may not have intended to support it.
getConnectionImpl
ConnectionImpl getConnectionImpl()
Undocumented in source. Be warned that the author may not have intended to support it.
getDesiredCapabilities
Symbol[] getDesiredCapabilities()
Undocumented in source. Be warned that the author may not have intended to support it.
getIncomingBytes
int getIncomingBytes()
Undocumented in source. Be warned that the author may not have intended to support it.
getIncomingCapacity
int getIncomingCapacity()
Undocumented in source. Be warned that the author may not have intended to support it.
getOfferedCapabilities
Symbol[] getOfferedCapabilities()
Undocumented in source. Be warned that the author may not have intended to support it.
getOutgoingBytes
int getOutgoingBytes()
Undocumented in source. Be warned that the author may not have intended to support it.
getOutgoingDeliveries
int getOutgoingDeliveries()
Undocumented in source. Be warned that the author may not have intended to support it.
getOutgoingWindow
long getOutgoingWindow()
Undocumented in source. Be warned that the author may not have intended to support it.
getProperties
Map!(Symbol, Object) getProperties()
Undocumented in source. Be warned that the author may not have intended to support it.
getRemoteDesiredCapabilities
Symbol[] getRemoteDesiredCapabilities()
Undocumented in source. Be warned that the author may not have intended to support it.
getRemoteOfferedCapabilities
Symbol[] getRemoteOfferedCapabilities()
Undocumented in source. Be warned that the author may not have intended to support it.
getRemoteProperties
Map!(Symbol, Object) getRemoteProperties()
Undocumented in source. Be warned that the author may not have intended to support it.
getTransportSession
TransportSession getTransportSession()
Undocumented in source. Be warned that the author may not have intended to support it.
incrementIncomingBytes
void incrementIncomingBytes(int delta)
Undocumented in source. Be warned that the author may not have intended to support it.
incrementIncomingDeliveries
void incrementIncomingDeliveries(int delta)
Undocumented in source. Be warned that the author may not have intended to support it.
incrementOutgoingBytes
void incrementOutgoingBytes(int delta)
Undocumented in source. Be warned that the author may not have intended to support it.
incrementOutgoingDeliveries
void incrementOutgoingDeliveries(int delta)
Undocumented in source. Be warned that the author may not have intended to support it.
localClose
void localClose()
Undocumented in source. Be warned that the author may not have intended to support it.
localOpen
void localOpen()
Undocumented in source. Be warned that the author may not have intended to support it.
modifyEndpoints
void modifyEndpoints()
Undocumented in source. Be warned that the author may not have intended to support it.
next
Session next(Set!EndpointState local, Set!EndpointState remote)
Undocumented in source. Be warned that the author may not have intended to support it.
postFinal
void postFinal()
Undocumented in source. Be warned that the author may not have intended to support it.
receiver
ReceiverImpl receiver(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
sender
SenderImpl sender(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
setDesiredCapabilities
void setDesiredCapabilities(Symbol[] desiredCapabilities)
Undocumented in source. Be warned that the author may not have intended to support it.
setIncomingCapacity
void setIncomingCapacity(int capacity)
Undocumented in source. Be warned that the author may not have intended to support it.
setNode
void setNode(LinkNode!SessionImpl node)
Undocumented in source. Be warned that the author may not have intended to support it.
setOfferedCapabilities
void setOfferedCapabilities(Symbol[] offeredCapabilities)
Undocumented in source. Be warned that the author may not have intended to support it.
setOutgoingWindow
void setOutgoingWindow(long outgoingWindow)
Undocumented in source. Be warned that the author may not have intended to support it.
setProperties
void setProperties(Map!(Symbol, Object) properties)
Undocumented in source. Be warned that the author may not have intended to support it.
setRemoteDesiredCapabilities
void setRemoteDesiredCapabilities(Symbol[] remoteDesiredCapabilities)
Undocumented in source. Be warned that the author may not have intended to support it.
setRemoteOfferedCapabilities
void setRemoteOfferedCapabilities(Symbol[] remoteOfferedCapabilities)
Undocumented in source. Be warned that the author may not have intended to support it.
setRemoteProperties
void setRemoteProperties(Map!(Symbol, Object) remoteProperties)
Undocumented in source. Be warned that the author may not have intended to support it.
setTransportSession
void setTransportSession(TransportSession transportSession)
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From EndpointImpl

freed
bool freed;
Undocumented in source.
incref
void incref()
Undocumented in source. Be warned that the author may not have intended to support it.
decref
void decref()
Undocumented in source. Be warned that the author may not have intended to support it.
postFinal
void postFinal()
Undocumented in source.
localOpen
void localOpen()
Undocumented in source.
localClose
void localClose()
Undocumented in source.
open
void open()
Undocumented in source. Be warned that the author may not have intended to support it.
close
void close()
Undocumented in source. Be warned that the author may not have intended to support it.
getLocalState
EndpointState getLocalState()
Undocumented in source. Be warned that the author may not have intended to support it.
getRemoteState
EndpointState getRemoteState()
Undocumented in source. Be warned that the author may not have intended to support it.
getCondition
ErrorCondition getCondition()
Undocumented in source. Be warned that the author may not have intended to support it.
setCondition
void setCondition(ErrorCondition condition)
Undocumented in source. Be warned that the author may not have intended to support it.
getRemoteCondition
ErrorCondition getRemoteCondition()
Undocumented in source. Be warned that the author may not have intended to support it.
setLocalState
void setLocalState(EndpointState localState)
Undocumented in source. Be warned that the author may not have intended to support it.
setRemoteState
void setRemoteState(EndpointState remoteState)
Undocumented in source. Be warned that the author may not have intended to support it.
modified
void modified()
Undocumented in source. Be warned that the author may not have intended to support it.
modified
void modified(bool emit)
Undocumented in source. Be warned that the author may not have intended to support it.
getConnectionImpl
ConnectionImpl getConnectionImpl()
Undocumented in source.
clearModified
void clearModified()
Undocumented in source. Be warned that the author may not have intended to support it.
isModified
bool isModified()
Undocumented in source. Be warned that the author may not have intended to support it.
transportNext
EndpointImpl transportNext()
Undocumented in source. Be warned that the author may not have intended to support it.
transportPrev
EndpointImpl transportPrev()
Undocumented in source. Be warned that the author may not have intended to support it.
doFree
void doFree()
Undocumented in source.
free
void free()
Undocumented in source. Be warned that the author may not have intended to support it.
setTransportNext
void setTransportNext(EndpointImpl transportNext)
Undocumented in source. Be warned that the author may not have intended to support it.
setTransportPrev
void setTransportPrev(EndpointImpl transportPrevious)
Undocumented in source. Be warned that the author may not have intended to support it.
getContext
Object getContext()
Undocumented in source. Be warned that the author may not have intended to support it.
setContext
void setContext(Object context)
Undocumented in source. Be warned that the author may not have intended to support it.
attachments
Record attachments()
Undocumented in source. Be warned that the author may not have intended to support it.

From ProtonJSession

sender
Sender sender(string name)
Undocumented in source.

Meta