![]() |
Oolite 1.91.0.7668-250429-8542c40
|
#include <OODebugTCPConsoleClient.h>
Instance Methods | |
(id) | - initWithAddress:port: |
(id) | - init [implementation] |
(void) | - dealloc [implementation] |
(BOOL) | - connectDebugMonitor:errorMessage: [implementation] |
(void) | - disconnectDebugMonitor:message: [implementation] |
(oneway void) | - debugMonitor:jsConsoleOutput:colorKey:emphasisRange: [implementation] |
(oneway void) | - debugMonitorClearConsole: [implementation] |
(oneway void) | - debugMonitorShowConsole: [implementation] |
(oneway void) | - debugMonitor:noteConfiguration: [implementation] |
(oneway void) | - debugMonitor:noteChangedConfigrationValue:forKey: [implementation] |
(void) | - stream:handleEvent: [implementation] |
(void) | - closeConnection [implementation] |
(BOOL) | - sendBytes:count: [implementation] |
(void) | - sendDictionary: [implementation] |
(void) | - sendPacket:withParameters: [implementation] |
(void) | - sendPacket:withValue:forParameter: [implementation] |
(void) | - readData [implementation] |
(void) | - dispatchPacket:ofType: [implementation] |
(void) | - handleApproveConnectionPacket: [implementation] |
(void) | - handleRejectConnectionPacket: [implementation] |
(void) | - handleCloseConnectionPacket: [implementation] |
(void) | - handleNoteConfigurationChangePacket: [implementation] |
(void) | - handlePerformCommandPacket: [implementation] |
(void) | - handleRequestConfigurationValuePacket: [implementation] |
(void) | - handlePingPacket: [implementation] |
(void) | - handlePongPacket: [implementation] |
(void) | - disconnectFromServerWithMessage: [implementation] |
(void) | - breakConnectionWithMessage: [implementation] |
(void) | - breakConnectionWithBadStream: [implementation] |
Private Attributes | |
NSHost * | _host |
NSOutputStream * | _outStream |
NSInputStream * | _inStream |
OOTCPClientConnectionStatus | _status |
OODebugMonitor * | _monitor |
struct OOTCPStreamDecoder * | _decoder |
Definition at line 47 of file OODebugTCPConsoleClient.h.
|
implementation |
Provided by category OODebugTCPConsoleClient(OOPrivate).
Definition at line 681 of file OODebugTCPConsoleClient.m.
Referenced by OODebugTCPConsoleClient(OOPrivate)::sendDictionary:, and stream:handleEvent:.
|
implementation |
Provided by category OODebugTCPConsoleClient(OOPrivate).
Definition at line 658 of file OODebugTCPConsoleClient.m.
Referenced by OODebugTCPConsoleClient(OOPrivate)::breakConnectionWithBadStream:, DecoderError(), OODebugTCPConsoleClient(OOPrivate)::handleCloseConnectionPacket:, OODebugTCPConsoleClient(OOPrivate)::handleRejectConnectionPacket:, and stream:handleEvent:.
|
implementation |
Provided by category OODebugTCPConsoleClient(OOPrivate).
Definition at line 322 of file OODebugTCPConsoleClient.m.
Referenced by OODebugTCPConsoleClient(OOPrivate)::breakConnectionWithMessage:, dealloc, and OODebugTCPConsoleClient(OOPrivate)::disconnectFromServerWithMessage:.
|
implementation |
Reimplemented from <OODebuggerInterface>.
Definition at line 203 of file OODebugTCPConsoleClient.m.
References _monitor, _status, kOOTCPClientConnectionRefused, and kOOTCPClientDisconnected.
|
implementation |
Definition at line 182 of file OODebugTCPConsoleClient.m.
References _decoder, _monitor, _status, closeConnection, dealloc, OODebugMonitor::disconnectDebugger:message:, disconnectFromServerWithMessage:, OOTCPStreamDecoderDestroy(), and StatusIsSendable().
Referenced by dealloc.
|
implementation |
Reimplemented from <OODebuggerInterface>.
Definition at line 231 of file OODebugTCPConsoleClient.m.
References nil, and sendPacket:withParameters:.
|
implementation |
Reimplemented from <OODebuggerInterface>.
Definition at line 279 of file OODebugTCPConsoleClient.m.
References nil, and sendPacket:withValue:forParameter:.
Referenced by OODebugTCPConsoleClient(OOPrivate)::handleRequestConfigurationValuePacket:.
|
implementation |
Reimplemented from <OODebuggerInterface>.
Definition at line 270 of file OODebugTCPConsoleClient.m.
References sendPacket:withValue:forParameter:.
|
implementation |
Reimplemented from <OODebuggerInterface>.
Definition at line 256 of file OODebugTCPConsoleClient.m.
References sendPacket:withParameters:.
|
implementation |
Reimplemented from <OODebuggerInterface>.
Definition at line 263 of file OODebugTCPConsoleClient.m.
References sendPacket:withParameters:.
|
implementation |
Reimplemented from <OODebuggerInterface>.
Definition at line 223 of file OODebugTCPConsoleClient.m.
References _monitor, disconnectFromServerWithMessage:, and nil.
|
implementation |
Provided by category OODebugTCPConsoleClient(OOPrivate).
Definition at line 644 of file OODebugTCPConsoleClient.m.
Referenced by dealloc, and disconnectDebugMonitor:message:.
|
implementation |
Provided by category OODebugTCPConsoleClient(OOPrivate).
Definition at line 485 of file OODebugTCPConsoleClient.m.
Referenced by DecoderPacket().
|
implementation |
Provided by category OODebugTCPConsoleClient(OOPrivate).
Definition at line 507 of file OODebugTCPConsoleClient.m.
|
implementation |
Provided by category OODebugTCPConsoleClient(OOPrivate).
Definition at line 560 of file OODebugTCPConsoleClient.m.
|
implementation |
Provided by category OODebugTCPConsoleClient(OOPrivate).
Definition at line 574 of file OODebugTCPConsoleClient.m.
|
implementation |
Provided by category OODebugTCPConsoleClient(OOPrivate).
Definition at line 602 of file OODebugTCPConsoleClient.m.
|
implementation |
Provided by category OODebugTCPConsoleClient(OOPrivate).
Definition at line 627 of file OODebugTCPConsoleClient.m.
|
implementation |
Provided by category OODebugTCPConsoleClient(OOPrivate).
Definition at line 638 of file OODebugTCPConsoleClient.m.
|
implementation |
Provided by category OODebugTCPConsoleClient(OOPrivate).
Definition at line 541 of file OODebugTCPConsoleClient.m.
|
implementation |
Provided by category OODebugTCPConsoleClient(OOPrivate).
Definition at line 611 of file OODebugTCPConsoleClient.m.
|
implementation |
Definition at line 103 of file OODebugTCPConsoleClient.m.
References init, and initWithAddress:port:.
Referenced by init.
- (id) initWithAddress: | (NSString *) | address | |
port: | (uint16_t) | port |
Definition at line 109 of file OODebugTCPConsoleClient.m.
References _decoder, _host, _inStream, _outStream, _status, DecoderError(), DecoderPacket(), kOOTCPClientStartedConnectionStage1, kOOTCPClientStartedConnectionStage2, kOOTCPConsolePort, nil, OOLog, OOTCPStreamDecoderCreate(), and sendPacket:withParameters:.
Referenced by init.
|
implementation |
Provided by category OODebugTCPConsoleClient(OOPrivate).
Definition at line 467 of file OODebugTCPConsoleClient.m.
Referenced by stream:handleEvent:.
|
implementation |
Provided by category OODebugTCPConsoleClient(OOPrivate).
Definition at line 339 of file OODebugTCPConsoleClient.m.
|
implementation |
Provided by category OODebugTCPConsoleClient(OOPrivate).
Definition at line 358 of file OODebugTCPConsoleClient.m.
Referenced by OODebugTCPConsoleClient(OOPrivate)::sendPacket:withParameters:, and OODebugTCPConsoleClient(OOPrivate)::sendPacket:withValue:forParameter:.
|
implementation |
Provided by category OODebugTCPConsoleClient(OOPrivate).
Definition at line 433 of file OODebugTCPConsoleClient.m.
Referenced by debugMonitor:jsConsoleOutput:colorKey:emphasisRange:, debugMonitorClearConsole:, debugMonitorShowConsole:, and initWithAddress:port:.
|
implementation |
Provided by category OODebugTCPConsoleClient(OOPrivate).
Definition at line 453 of file OODebugTCPConsoleClient.m.
Referenced by debugMonitor:noteChangedConfigrationValue:forKey:, debugMonitor:noteConfiguration:, OODebugTCPConsoleClient(OOPrivate)::disconnectFromServerWithMessage:, and OODebugTCPConsoleClient(OOPrivate)::handlePingPacket:.
|
implementation |
Definition at line 298 of file OODebugTCPConsoleClient.m.
References _inStream, _status, breakConnectionWithBadStream:, breakConnectionWithMessage:, kOOTCPClientConnected, and readData.
|
private |
Definition at line 56 of file OODebugTCPConsoleClient.h.
Referenced by dealloc, and initWithAddress:port:.
|
private |
Definition at line 51 of file OODebugTCPConsoleClient.h.
Referenced by initWithAddress:port:.
|
private |
Definition at line 53 of file OODebugTCPConsoleClient.h.
Referenced by initWithAddress:port:, and stream:handleEvent:.
|
private |
Definition at line 55 of file OODebugTCPConsoleClient.h.
Referenced by connectDebugMonitor:errorMessage:, dealloc, and disconnectDebugMonitor:message:.
|
private |
Definition at line 52 of file OODebugTCPConsoleClient.h.
Referenced by initWithAddress:port:.
|
private |
Definition at line 54 of file OODebugTCPConsoleClient.h.
Referenced by connectDebugMonitor:errorMessage:, dealloc, initWithAddress:port:, and stream:handleEvent:.