메소드 | 설명 | |
---|---|---|
Accept ( ) : void |
Listens for an inbound connection.
|
|
Close ( bool clean ) : void |
Closes the socket connection.
|
|
Connect ( ) : void |
Connects the outbound socket.
|
|
InitializeStream ( ) : void |
Sets up the element stream. This is the place to add factories.
|
|
IsInitialized ( ) : bool |
Property representing stream init state
|
|
StartTLS ( ) : void |
Negotiates Start-TLS with the other endpoint.
|
|
Write ( |
Writes a full stanza.
|
|
Write ( string str ) : void |
Writes a string to the stream.
|
|
WriteStartTag ( jabber stream ) : void |
Writes a stream:stream start tag.
|
메소드 | 설명 | |
---|---|---|
CreateSocket ( ) : bedrock.net.BaseSocket |
Create a socket of the correct type.
|
메소드 | 설명 | |
---|---|---|
HttpStanzaStream ( IStanzaEventListener listener ) : System |
Create a new one.
|
|
ISocketEventListener ( bedrock.net.BaseSocket newSock ) : ISocketEventListener | ||
ISocketEventListener ( bedrock.net.BaseSocket newsocket ) : bool | ||
ISocketEventListener ( bedrock.net.BaseSocket sock, System certificate, System chain, System sslPolicyErrors ) : bool |
An invalid peer certificate was sent during SSL/TLS neogtiation.
|
|
ISocketEventListener ( bedrock.net.BaseSocket sock, byte buf, int offset, int length ) : bool | ||
ISocketEventListener ( bedrock.net.BaseSocket sock ) : void | ||
ISocketEventListener ( bedrock.net.BaseSocket sock, |
||
ISocketEventListener ( bedrock.net.BaseSocket sock, byte buf, int offset, int length ) : void | ||
m_elements_OnDocumentEnd ( object sender ) : void | ||
m_elements_OnDocumentStart ( object sender, |
||
m_elements_OnElement ( object sender, |
||
m_elements_OnError ( object sender, |
public Close ( bool clean ) : void | ||
clean | bool | Sends the stream:stream close packet if true. |
리턴 | void |
protected abstract CreateSocket ( ) : bedrock.net.BaseSocket | ||
리턴 | bedrock.net.BaseSocket |
public Write ( |
||
elem | The stanza to write out. | |
리턴 | void |
public Write ( string str ) : void | ||
str | string | /// The string to write; this will be transcoded to UTF-8. /// |
리턴 | void |
public WriteStartTag ( jabber stream ) : void | ||
stream | jabber | Stream containing the stream:stream packet to send. |
리턴 | void |