-
2e54ab454a
IPS-157 All properties readonly for delegates
Dirk Zimmermann
2022-02-03 10:37:49 +0100
-
c9ccecde6b
IPS-157 Set the incoming message delegate
Dirk Zimmermann
2022-02-03 10:36:45 +0100
-
de1cf79a9b
IPS-157 Comment signalStatusChange
Dirk Zimmermann
2022-02-03 10:35:50 +0100
-
d4ae92aeb5
IPS-157 Let the start/stop callbacks be sets
Dirk Zimmermann
2022-02-03 10:30:24 +0100
-
c0b34296d7
IPS-157 Handle the signaling of new messages
Dirk Zimmermann
2022-02-03 10:14:44 +0100
-
ca633896b7
IPS-157 Give delegates access to the transport delegate
Dirk Zimmermann
2022-02-03 10:06:55 +0100
-
b19a4d53c0
IPS-157 Remove unused code
Dirk Zimmermann
2022-02-03 10:04:06 +0100
-
26d7bac283
IPS-157 Clean up delegate code
Dirk Zimmermann
2022-02-03 10:03:24 +0100
-
667deaf7f0
IPS-157 Clean up delegate code
Dirk Zimmermann
2022-02-03 10:01:48 +0100
-
ba3a665520
IPS-157 Move code to the delegate
Dirk Zimmermann
2022-02-03 09:59:44 +0100
-
225dc9b871
IPS-157 Move code to the delegate
Dirk Zimmermann
2022-02-03 09:58:48 +0100
-
4d008b5a2f
IPS-157 Comment
Dirk Zimmermann
2022-02-03 09:55:53 +0100
-
e83998307e
IPS-157 Move code into delegate
Dirk Zimmermann
2022-02-03 09:53:50 +0100
-
dee4584e34
IPS-157 Move more code into delegate parts
Dirk Zimmermann
2022-02-03 09:52:40 +0100
-
a99ee75074
IPS-157 Let the main class handle this
Dirk Zimmermann
2022-02-03 09:20:31 +0100
-
041585f5b1
IPS-157 Incoming message delegate
Dirk Zimmermann
2022-02-03 09:15:42 +0100
-
618035d57e
IPS-157 Shorten more filenames
Dirk Zimmermann
2022-02-03 09:13:01 +0100
-
0f85110a39
IPS-157 Shorten filenames
Dirk Zimmermann
2022-02-03 09:11:35 +0100
-
8b1f731acb
IPS-157 Reword comment
Dirk Zimmermann
2022-02-02 17:02:59 +0100
-
d2b44055de
IPS-157 Reword comment
Dirk Zimmermann
2022-02-02 15:27:24 +0100
-
f468697d25
IPS-157 Reword docs
Dirk Zimmermann
2022-02-02 15:26:58 +0100
-
a150858210
IPS-157 Probably no need for this
Dirk Zimmermann
2022-02-02 14:58:36 +0100
-
10bdfb5c70
IPS-157 Skip the shut down if already done so in test
Dirk Zimmermann
2022-02-02 14:55:50 +0100
-
12dd21225b
IPS-157 The diff between error and success is merely the status code
Dirk Zimmermann
2022-02-02 14:54:23 +0100
-
43999f6d7c
IPS-157 More concise else branch, just in case
Dirk Zimmermann
2022-02-02 14:53:08 +0100
-
e57930bcde
IPS-157 Mock supports only direct error or delayed status
Dirk Zimmermann
2022-02-02 14:51:39 +0100
-
1f7939206c
IPS-157 Test for successful message sending
Dirk Zimmermann
2022-02-02 14:24:46 +0100
-
7a91a840fe
IPS-157 Use a complete message, just to be safe
Dirk Zimmermann
2022-02-02 14:23:35 +0100
-
c51519089e
IPS-157 Repair the test by adding a message id
Dirk Zimmermann
2022-02-02 14:22:37 +0100
-
82597f1848
IPS-157 Invoke callbacks on message send result
Dirk Zimmermann
2022-02-02 14:20:37 +0100
-
c8c47fb366
IPS-157 In message sent delegate, get the correct callbacks
Dirk Zimmermann
2022-02-02 14:13:51 +0100
-
1376031de5
IPS-157 Implement helper method for message callbacks
Dirk Zimmermann
2022-02-02 14:10:12 +0100
-
cc4583db3e
IPS-157 Use plural for callbacks
Dirk Zimmermann
2022-02-02 14:08:24 +0100
-
2a22783878
IPS-157 Set callbacks on message send
Dirk Zimmermann
2022-02-02 14:07:17 +0100
-
74f9ce6aec
IPS-157 Some checks for message ID uniqueness
Dirk Zimmermann
2022-02-02 13:01:26 +0100
-
da5189a107
IPS-157 Less whitespace
Dirk Zimmermann
2022-02-02 12:52:50 +0100
-
2751297751
IPS-157 Ivar for storing message send callbacks
Dirk Zimmermann
2022-02-02 12:52:18 +0100
-
4174303ee6
IPS-157 Find and remove message callbacks in one
Dirk Zimmermann
2022-02-02 12:49:18 +0100
-
a46a26a07e
IPS-157 Move to a better place, clarify
Dirk Zimmermann
2022-02-02 12:24:47 +0100
-
1b9c1decd9
IPS-157 Start with message callback retrieval
Dirk Zimmermann
2022-02-02 12:22:41 +0100
-
91a374966d
IPS-157 Comment
Dirk Zimmermann
2022-02-02 12:19:26 +0100
-
f0a536e5a3
IPS-157 Rename
Dirk Zimmermann
2022-02-02 12:18:12 +0100
-
a030d03dcd
IPS-157 Set ourselves as the send result delegate
Dirk Zimmermann
2022-02-02 11:34:15 +0100
-
90d7c56527
IPS-157 Empty impl for sent result delegate
Dirk Zimmermann
2022-02-02 11:33:15 +0100
-
740ebe2a86
IPS-157 Add empty send result delegate
Dirk Zimmermann
2022-02-02 11:32:25 +0100
-
6753540265
IPS-157 Start the test for delayed send message error
Dirk Zimmermann
2022-02-02 11:29:59 +0100
-
3b67e86d1c
IPS-157 Some parts of sending messages
Dirk Zimmermann
2022-02-02 11:23:59 +0100
-
c874fc826a
IPS-157 Some parts of delayed sendMessage response, with TODO
Dirk Zimmermann
2022-02-02 10:49:40 +0100
-
dea3dfadfb
IPS-157 Wait for it (the expectation)
Dirk Zimmermann
2022-02-02 10:30:17 +0100
-
d6e38af902
IPS-157 Implement the easiest case, message send fail
Dirk Zimmermann
2022-02-02 10:29:29 +0100
-
75595d26aa
IPS-157 Error handling extension for the mock
Dirk Zimmermann
2022-02-02 10:25:44 +0100
-
cd13223ae2
IPS-157 Extension for error handling
Dirk Zimmermann
2022-02-02 10:17:20 +0100
-
7635f45ef5
IPS-157 Extension for error handling
Dirk Zimmermann
2022-02-02 10:12:39 +0100
-
b5bdb7f178
IPS-157 Revert "Use helper method for creating errors"
Dirk Zimmermann
2022-02-02 10:11:17 +0100
-
6dec46d39e
IPS-157 Use helper method for creating errors
Dirk Zimmermann
2022-02-02 10:07:33 +0100
-
aa479d3eff
IPS-157 Transport mock can directly fail
Dirk Zimmermann
2022-02-02 10:02:32 +0100
-
4b4170a66c
IPS-157 Test sending a message
Dirk Zimmermann
2022-02-01 16:38:57 +0100
-
3365183ec5
IPS-157 Mock property for send message fail
Dirk Zimmermann
2022-02-01 15:53:07 +0100
-
c05e671014
IPS-157 Rename
Dirk Zimmermann
2022-02-01 13:58:22 +0100
-
0032c9c51a
IPS-157 Remove stale TODO
Dirk Zimmermann
2022-02-01 13:25:18 +0100
-
41e674ae10
IPS-157 Move this error handling into one block
Dirk Zimmermann
2022-02-01 13:21:13 +0100
-
419dd59171
IPS-157 Reverse error logic (in order to correct)
Dirk Zimmermann
2022-02-01 13:19:46 +0100
-
4cc8e99c14
IPS-157 Treat concurrent start, stop as error
Dirk Zimmermann
2022-02-01 13:18:29 +0100
-
df6e2e007a
IPS-157 Separate errors for shutdown, vs. startup
Dirk Zimmermann
2022-02-01 13:11:42 +0100
-
2f0e559c7f
IPS-157 More explicit error check
Dirk Zimmermann
2022-01-31 16:27:05 +0100
-
3ee50e0fad
IPS-157 Correct error check for status codes
Dirk Zimmermann
2022-01-31 15:31:49 +0100
-
39df56c71d
IPS-157 Check for non-error here
Dirk Zimmermann
2022-01-31 15:29:46 +0100
-
9628ee369e
IPS-157 Correct the assertion
Dirk Zimmermann
2022-01-31 15:24:26 +0100
-
1d76000ceb
IPS-157 Check for some error condition via NSAssert
Dirk Zimmermann
2022-01-31 15:23:33 +0100
-
c173e1f8eb
IPS-157 Only one shutdown callback
Dirk Zimmermann
2022-01-31 15:21:56 +0100
-
3ca3f00764
IPS-157 Only one pending start callback
Dirk Zimmermann
2022-01-31 15:18:23 +0100
-
d55205dbea
IPS-157 Figure out success or error
Dirk Zimmermann
2022-01-31 15:05:06 +0100
-
4b3eef972e
IPS-157 Comment
Dirk Zimmermann
2022-01-31 14:59:29 +0100
-
e706f14294
IPS-157 Remove "success" from method naming
Dirk Zimmermann
2022-01-31 14:57:08 +0100
-
04e72bc3fa
IPS-157 PEPTransportStatusCodeUtil
Dirk Zimmermann
2022-01-31 14:53:56 +0100
-
63f89aabc9
IPS-157 First invoke startup callbacks, then shutdown ones
Dirk Zimmermann
2022-01-31 14:48:19 +0100
-
a66ec6da9a
IPS-157 Try testStartupWithDelayedError
Dirk Zimmermann
2022-01-31 13:49:27 +0100
-
44f5ba4eca
IPS-157 Direct start up error tests green
Dirk Zimmermann
2022-01-31 13:43:32 +0100
-
c181b4cfc5
IPS-157 Start testing a direct startup error
Dirk Zimmermann
2022-01-31 13:40:39 +0100
-
36d71af7d1
IPS-157 Comment
Dirk Zimmermann
2022-01-31 13:38:48 +0100
-
b9ebffd45a
IPS-157 Inform about successful shutdown
Dirk Zimmermann
2022-01-31 13:34:39 +0100
-
4e1e9b99c9
IPS-157 Use more general helper
Dirk Zimmermann
2022-01-31 13:30:20 +0100
-
6edccb106b
IPS-157 I gotta have more BOOL
Dirk Zimmermann
2022-01-31 12:06:52 +0100
-
da1b456d10
IPS-157 Sample impl for finding callbacks
Dirk Zimmermann
2022-01-31 12:04:10 +0100
-
1aa22d64bd
IPS-157 No return needed here
Dirk Zimmermann
2022-01-31 11:49:20 +0100
-
6f49a0c880
IPS-157 Move the interface decl to the right place
Dirk Zimmermann
2022-01-31 11:48:04 +0100
-
229f4eb299
IPS-157 Try to implement one of those methods used by delegates
Dirk Zimmermann
2022-01-31 11:46:58 +0100
-
8a0a31268d
IPS-157 Prepare for some internal API between delegate parts and main
Dirk Zimmermann
2022-01-31 11:39:07 +0100
-
39b7cb011f
IPS-157 First logic for which callbacks to invoke
Dirk Zimmermann
2022-01-31 11:35:40 +0100
-
29586c7816
IPS-157 Everyone's favorite objc linker flag
Dirk Zimmermann
2022-01-31 10:22:08 +0100
-
3228a0c4ef
IPS-157 Provoke compilation?
Dirk Zimmermann
2022-01-31 10:17:37 +0100
-
b411fe1d94
IPS-157 Implement some parts of shut down
Dirk Zimmermann
2022-01-31 10:12:13 +0100
-
ee9a5aa3ed
IPS-157 Shutdown in tearDown and get blocked
Dirk Zimmermann
2022-01-31 10:02:39 +0100
-
a162f5443e
IPS-157 More parameter names in prototype
Dirk Zimmermann
2022-01-31 09:59:06 +0100
-
d746c766e5
IPS-157 Wording
Dirk Zimmermann
2022-01-28 14:38:02 +0100
-
9b3b9ddef9
IPS-157 Rename
Dirk Zimmermann
2022-01-28 14:37:47 +0100
-
1f79813f7f
IPS-157 Handle all sync startup cases
Dirk Zimmermann
2022-01-28 14:29:54 +0100
-
45247de6c0
IPS-157 Reword comment
Dirk Zimmermann
2022-01-28 12:54:09 +0100
-
4ba0b90d42
IPS-157 Implement parts of startup, take notes
Dirk Zimmermann
2022-01-28 12:51:01 +0100
-
a58cacbf92
IPS-157 Static convenience init for callbacks
Dirk Zimmermann
2022-01-28 12:24:33 +0100