Sample Code
OSX Driver and Kext Samples/ NotifyTool/ NotifyTool/ build/ Debug/ NotifyTool/
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 | �����B`@`�����x� H__PAGEZERO(__TEXT __text__TEXT���__stubs__TEXT����__stub_helper__TEXTh h�__cstring__TEXTrr__unwind_info__TEXT�P�__eh_frame__TEXT� �x__DATA __program_vars__DATA ( __nl_symbol_ptr__DATA( ( __got__DATA8 08 __la_symbol_ptr__DATAh �h !__data__DATA0!@0!__const__DATAp! p!__common__DATA�! H__LINKEDIT0 0"�000��08�2hx3qp;�PKKQ �:: /usr/lib/dyld�����0o�l�ٻ��$
�*�h��/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation8�/usr/lib/libSystem.B.dylib&X3 jH��H���H�}H�u������H�H���H��H�9u�H����������UH��H�� �E��}�H�u�}����E��H�57H�E�H�x�=�(HcE�H-H�M�H��H��H����E��GH�5�H�E�H�x��=�H�5�H�E�H�x�=�(HcE�H-H�M�H��H��H�����E���H�5�H�E�H�x�_=�(HcE�H-H�M�H��H��H��� �E��H�5cH�E�H�x�=�(HcE�H-H�M�H��H��H�����E��SH�5%H�E�H�x��=�(HcE�H-H�M�H��H��H���� �E����E��E�H�� ]�DUH��H��PH�iH�8H�}��3H�5�H�}�H�°�H�AH�:�E�H�}��H���BH�5�H� A��H�}�D�°�� H� H�9�E�H�}��� H���H�5�H� ���H�}ذ� H� �H�9�E�H�}�� H���� H�5�H� ���H�}Ȱ�i H� �H�9�E�H�}��Y H��� H�5�H� R��H�}���0 �E�H��P]�ffffff.�UH��H�� H�}�H�u��E�H�E�H�E�H;E��9H�E�H�M�H�<����E�}���H�E�HH�E������}���E��"H�=YH�E�H�M�H�4��U��� �E��E�H�� ]�fDUH��H��H�~H�H�E�H�}�H�u�H�E�H��H�u�H��H���H��H)�H���E������E�H�E�H�u�H�E�H;E��tH�u̸H�M�H�U�H�<ʁ}�����A��E��A�DD�H�M�H��H�U�H�H�U�D��H�M����E�}���H�E�HH�E��~����}��'H�= H�E�H�M�H�4��U�� �E��AH�5�H��H�8��?H�5pH�>�E�� '�E�H�H�E��}�H���GH�E�H�}��' H�5MH�!H�8��� �E��E���H�}��JH��H�8H�}�� �8�� H�E�� H�5�H�}�H�U��� �E��E��jH�}���4$��Hc�H���H�=�H�5G ��H� �� �}��� �E��}�H�u�H�M�H�U����������E��E�H�M�H��H� &H� H�U�H9щE���E�H��]��� fDUH��H��H��H�H�E�H�}�H�u�H�E�H��H�u�H��H���H��H)�H���E��E�H�E�H�u�H�E�H;E��tH�u̸H�M�H�U�H�<ʁ}�A��E��A�DD�H�M�H��H�U�H�H�U�D��H�M��S �E�}���H�E�HH�E��~����}��'H�=} H�E�H�M�H�4��U���E��H�5�H��H�8��H�5�H�>�E���E�H�}��ẺE��E� ��Eȁ}���}�H�u�H�M�H�U����}������H�|H�8�M�H�}����GH�5>�M�H�}�H�°�#�E���|����E��E�H�M�H��H� &H� H�U�H9щ�x������x���H��]���UH��H���H��H�H�E�H�}�H�u�H�E�H��H�u�H��H���H��H)�H���E��E�H�E�H��X���H�E�H;E��}H�u̸H�M�H�U�H�<ʁ}�A��E��A�DD�H�M�H��H��X���H�H��P���D��H��P����G�E�}���H�E�HH�E��u����}��'H�=qH�E�H�M�H�4��U���E����H�(H�E�H���H�H��H�M�L��w���H�E��E�IpFCL�M�L�M�L��X���L�M�L�U�L�U�H�E��u��H��x���H��x���A��A��A��A��Hc�H=�H�=�H�5 �}H� h ����w�����44$��Hc�H���H�=�H�5���H� 5 �H�H��x���H��H���\H��h���H��h���������D��Ic�H=�H�=LH�5_��H� ��3�"H� � H��h���H�H���H��h���H����H�5�H�T H�8��H� C H�9��L�������H�����H�5�H�
H�9����E���D����E�Džd���H�M�H��H� �H� H�U�H9щ�@������@���H��]��t@UH��H��H��H�H�E�H�}�H�u�H�E�H��H�u�H��H���H��H)�H��H�u��E�H�E�H�u�H�E�H;E���H�[H�E�H� h H�5AH�="L�E�L�M�O��L�M�I��L�U�M�H�}��E�@�E�H�u�H�M�H�M�H�M�H�M�H�M�H�M�H�M�L��L��H�����E�}���H�E�HH�E��O����}��'H�=H�E�H�M�H�4��U���E��8H�5�H�uH�8��3H�5dH�>��|������x�����E��E�H�M�H��H� #H� H�U�H9щ�t������t���H��]��ffff.�UH��H�� �u�H���u�H�O H�W(H�0H�}��H��H�M�H�E�� H�� ]��UH��H��@�}�H�u�H�U�H�M��E�H�E�H�E�H;E��U�E�H�M�H�U�;��.H�5H�m H�8H�E�H�M�H���M����E��E�H�E�HH�E������E��H�5�H�" H�8�U�����E�H� H�8���E�H��@]�f.�UH��H��@H�� H�}�H�u�U�H�8H�U�H�M�D�E�H�}�D��H�M�H�U��3H�54D�M�H�}�H�U�H�M�I����Z�E�H��@]�f�UH��}��E�H=�H�C �M�H��H�E��(�}�@B�H��H�E��H��H�E�H�E�]�DUH��H��0H�}�H�u�H�U�H�M�H�M�H�M�H�M9IpFC��4$D��Ic�H���H�=bH�5��9H� d�`H�E�xH�E�H�pH�E�H�PH�E�H�H�����H��0]�f�UH��}��}�ω�]��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%�L��AS�%��h�����h%�����hE�����hV�����hq����h�����h�����h�����h�����h�����h�����h�x���h�n���h"�d���h6�Z���hP�P���hi�F���hx�<���h��2���h��(���h�����h�����h� ���h����h(�����postlistenlistenFDlistenMachlistenCFlistenGCDv12@?0i8registration failedListening using GCD: %s: %s: %s (%u) NOTIFY_STATUS_OKNOTIFY_STATUS_INVALID_NAMENOTIFY_STATUS_INVALID_TOKENNOTIFY_STATUS_INVALID_PORTNOTIFY_STATUS_INVALID_FILENOTIFY_STATUS_INVALID_SIGNALNOTIFY_STATUS_INVALID_REQUESTNOTIFY_STATUS_NOT_AUTHORIZEDNOTIFY_STATUS_FAILEDunknown error%s (%d) ??? (%d) ListenUsingCoreFoundation/Users/quinn/DTS Work Mac OS X/User Space Stuff/Samples and Tests/NotifyTool/NotifyTool-SVNW/NotifyTool.ccfPort != NULL! shouldFreeInforls != NULLListening using Core Foundation: CFRunLoopRun returned MyCFMachPortCallBackmyInfo->magic == 'CFpI' Listening using Mach: error reading Mach message: %s (0x%x) Listening using a file descriptor: end of file on notify file descriptor read failed: %s (%d) ListenUsingFileDescriptorbytesRead == sizeof (token)post failedusage: %s post <name>... %*s listen | listenFD <name>... %*s listenMach <name>... %*s listenCF <name>... %*s listenGCD <name>... �44�4@zRx�$��������A�C $D��������!A�C $l���������A�C $�8��������A�C $���������A�C $�x�������LA�C $���������A�C $48�������9A�C $\P��������A�C $���������gA�C $�@�������[A�C $�x��������A�C $���������A�C �!�!�!�!x������������� ",6@JT^h��1Lg��8�" UH`!BQ@_kCFRunLoopDefaultModeQr`�@__NSConcreteStackBlock�����������@___stack_chk_guard�@___stderrp�@___stdoutp�@__dispatch_main_q�@dyld_stub_binder�����������rh@_CFMachPortCreateRunLoopSource�rp@_CFMachPortCreateWithPort�rx@_CFRelease�r�@_CFRunLoopAddSource�r�@_CFRunLoopGetCurrent�r�@_CFRunLoopRun�r�@___assert_rtn�r�@___error�r�@___stack_chk_fail�r�@_dispatch_main�r�@_exit�r�@_fflush�r�@_fprintf�r�@_getprogname�r�@_mach_error_string�r�@_mach_msg_receive�r�@_memset�r�@_notify_post�r�@_notify_register_dispatch�r�@_notify_register_file_descriptor�r�@_notify_register_mach_port�r�@_read�r�@_strcasecmp�r�@_strerror�r�@_strlen�_startE_!NXArgJenviron\mh_execute_headerA_prognamea�cRvW�C�C�C�C�@�������@�p`�d`d�f��"P.x$$�N�.� ~$� $0N0.�$$�N�.��$�$�N�.@�$@$N.@�$@$PNP.��$�$�N�.P�$P$@N@.�$�$�N�.`!$`$pNp.�3$�$`N`.0H$0$�N�.�^$�l�$N�&0!&p!d,2� >Q�l@}@���P���`���0� '0!Dp!\ �!d �!l �!x� �!�������-;DVit��������/Pkq}��QRSTUVXYZ_`abcefghijklmnop@W[\]^dQRSTUVXYZ_`abcefghijklmno /Users/quinn/DTS Work Mac OS X/User Space Stuff/Samples and Tests/NotifyTool/NotifyTool-SVNW //Users/quinn/DTS Work Mac OS X/User Space Stuff/Samples and Tests/NotifyTool/NotifyTool-SVNW/NotifyTool.c/Users/quinn/DTS Work Mac OS X/User Space Stuff/Samples and Tests/NotifyTool/NotifyTool-SVNW/build/NotifyTool.build/Debug/NotifyTool.build/Objects-normal/x86_64/NotifyTool.o_main_PrintUsage_PostNotifications_ListenUsingFileDescriptor_ListenUsingMach_ListenUsingCoreFoundation_ListenUsingGCD___ListenUsingGCD_block_invoke_0_PrintToken_PrintNotifyError_NotifyErrorToString_MyCFMachPortCallBack__OSSwapInt32/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include/libkern/i386/_OSByteOrder.h_NotifyErrorToString.kErrors___block_descriptor_tmp_main_PrintUsage_PostNotifications_ListenUsingFileDescriptor_ListenUsingMach_ListenUsingCoreFoundation_ListenUsingGCD___ListenUsingGCD_block_invoke_0_PrintToken_PrintNotifyError_NotifyErrorToString_MyCFMachPortCallBack__OSSwapInt32_pvars_NotifyErrorToString.kErrors___block_descriptor_tmp_NXArgc_NXArgv___progname__mh_execute_header_environstart_CFMachPortCreateRunLoopSource_CFMachPortCreateWithPort_CFRelease_CFRunLoopAddSource_CFRunLoopGetCurrent_CFRunLoopRun__NSConcreteStackBlock___assert_rtn___error___stack_chk_fail___stack_chk_guard___stderrp___stdoutp__dispatch_main_q_dispatch_main_exit_fflush_fprintf_getprogname_kCFRunLoopDefaultMode_mach_error_string_mach_msg_receive_memset_notify_post_notify_register_dispatch_notify_register_file_descriptor_notify_register_mach_port_read_strcasecmp_strerror_strlendyld_stub_binder������ 8__PAGEZERO�__TEXT __text__TEXT�t��__symbol_stub__TEXT�)���__stub_helper__TEXT�*��__cstring__TEXT�+�__unwind_info__TEXT�/H��__DATA0 __program_vars__DATA0 __nl_symbol_ptr__DATA0 __la_symbol_ptr__DATA40d4 !__data__DATA�0 � __const__DATA�0� __common__DATA�08__LINKEDIT@ 0`"�000��0<�2h|3q�9�PKKQ �8:/usr/lib/dyld�5��7��'�?|p�$
P�h��/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation4�/usr/lib/libSystem.B.dylib&`3j������]�$�M�L$����ˉ\$�����u��\$��$�s��U���(�X�M�U�E��U��M�}��E�����E���E썈��U�R�$�L$�]=�%�E�-�M���$�L$���E��^�E썈��U�R�$�L$�=�&�E썈��U�R�$�L$��=�%�E�-�M���$�L$�,�E����E썈��U�R�$�L$�=�%�E�-�M���$�L$���E���E썈��U�R�$�L$�V=�%�E�-�M���$�L$���E��W�E썈��U�R�$�L$�=�%�E�-�M���$�L$��E����E��E��(]�ffffff.�U��WV��@�X��W� �E�M��a�M�=�u�4$�T$�D$�?�M�W��E�U��/�$�i�M�W���}�<$�T$�D$�t$���M�W��E�U����$�%�M���}�<$�T$�D$�t$��M�W��E܉U���$���M���}؉<$�T$�D$�t$�s�M�W��EԉU��c�$��M�����}Љ<$�T$�D$�t$�/�Ẽ�@^_]�f�U��V��$�X�M�U�U��M��E��E��E�E�;E��6�E�M���$���E�}����E��E������}���E��,�E䍈��U�u���u�$�T$�t$�V�E��E��$^]�fDU��SWV��\�X�M�U��2�6�u�U�M�M��U؍�����)ʉ��E������E��E��EĉU��E�;E��o�EԹ�U܋u���}������Ä۾D�M����}�σ��$�D$�t$�|$�� ���E�}����E��E������}��7�Eč���U܋u���u���$�T$�t$�7���E���Eč�z��:����$�L$�$ ���Mċ�:����$�E�� ���E���M̋Uԃ��$�L$�D$�E�� ���EЁ}��2�Eč����6����$�L$����E��E���}��e�Eċ�6� �M��Z����$����E��B�Mč������u��4$�T$�U��T$�D$�8���E��E���}���4$�ȁ��;�Eč����@��������$�T$�D$��|$�u�����Ẽ��$�d���E̋E̋M�U���$�L$�E��D$�T$�����������E��E��M؉̋Mċ�2��u�9�E���E��e�^_[]��:fDU��SWV��l�X�M�U��"�6�u�U�M�M��U؍�����)ʉ��E��E��E��E��U��E�;E��o�EԹ�U܋u���}��Ä۾D�M����}�σ��$�D$�t$�|$�� ���E�}����E��E������}��7�E�����U܋u���u���$�T$�t$�'���E����E���,��*����$�L$� ���M���*����$�E��� ���E��E��MԉM��E� ���$�� ���EЁ}��&�EċM�U���$�L$�E��D$�T$����}�������E���&� �UЃ��$�M�� ���M���C�uЃ��}��<$�T$�D$�t$�L ���E��E��E��E��M؉̋M���"��u�9�E���E��e�^_[]���ff.�U��SWV���X�M�U����6�u�U�M�M��U؍�����)ʉ��E��E��E��E��U��E�;E��o�EԹ�U܋u���}��Ä۾D�M����}�σ��$�D$�t$�|$�}���E�}����E��E������}��7�E���| �U܋u���u���$�T$�t$�����E�����U����$�D$�D$�E��M�������M�����u��}��]��E�IpFC�M�MċM��MȋM�M̉]��Mԃ� �$�L$�T$�t$�|$�E���� �E��}���4$�ȁ��;�E��������}��G���$�T$�D$}�|$�u������}���44$�ȁ��>�E�����������V���$�T$�D$��|$��|��������M����$�L$�D$��x����/���E��}�������=�>�E�����������g���$�T$�D$��|$��t����������M�����u�����$�t$�T$����E����$����E���s�������$�L$����M��������$��p��������l����d�E�����������$�L$�n���E���h����E��E��M؉̋M������u�9�d������d����e�^_[]��@U��SWV��l�X�M�U��� �6�u�U�M�M��U؍�����)ʉԉU��E��E��E��U��E�;E����E���� �U���������� �E܉E��E�M��M����M����E��E�ȉ]��E�@�E��}��u��M�MċMԉMȋM�M̃��M��$�D$�E��D$�T$�[���E�}����E��E��H����}��7�E�����U܋u���u���$�T$�t$����E��G�E������� ����$�L$����M���� ����$�E�����E��r�E��E��M؉̋M���� ��u�9�E���E��e�^_[]��4U��WV�� �E�M�E�ȋU�q�y�I�$�t$�|$�L$�E�� �� ^_]�U��WV��@�X�M�U�u�}�}�u�U�M��E��E��E܋E�;E��Z�E�M�U�;��8�E܍�������u�}�4��}�$�L$�t$�|$��E��E؋E��E������E��'�E܍�������u�$�L$�t$�D�EԋE܋��� �$�(�EЃ�@^_]��U��SWV��<�X�M�U�u����u�U�M��U�u�}�<$�E�M�U܉u��J�M䍑��u�}�<$�T$�U܉T$�]؉\$�D$�t$��Eԃ�<^_[]�fffff.�U����X�M�M��}��E���E��M��E��*�}�@B��E�#�M���E�8�M��E���]��U��SWV��,�X�M�U�u�}�}�u�U�M�M�M�M�9IpFC�À����ˁ��E��5�E܍�����9����$�T$�D$9�|$�u��r�E�@�M�I�U�R�u�v�$�L$�T$�t$�^�����,^_[]�fDU��P�E�E��E�ȃ�]��%40�%80�%<0�%@0�%D0�%H0�%L0�%P0�%T0�%X0�%\0�%`0�%d0�%h0�%l0�%p0�%t0�%x0�%|0�%�0�%�0�%�0�%�0�%�0�%�0h0�%0�h�����h%�����hE�����hV�����hp�����h�����h�����h�����h�����h�����h�����h��|���h �r���h�h���h+�^���hD�T���h\�J���hj�@���h}�6���h��,���h��"���h�����h�����h����h*�����postlistenlistenFDlistenMachlistenCFlistenGCDv8@?0i4registration failedListening using GCD: %s: %s: %s (%u) NOTIFY_STATUS_OKNOTIFY_STATUS_INVALID_NAMENOTIFY_STATUS_INVALID_TOKENNOTIFY_STATUS_INVALID_PORTNOTIFY_STATUS_INVALID_FILENOTIFY_STATUS_INVALID_SIGNALNOTIFY_STATUS_INVALID_REQUESTNOTIFY_STATUS_NOT_AUTHORIZEDNOTIFY_STATUS_FAILEDunknown error%s (%d) ??? (%d) ListenUsingCoreFoundation/Users/quinn/DTS Work Mac OS X/User Space Stuff/Samples and Tests/NotifyTool/NotifyTool-SVNW/NotifyTool.ccfPort != NULL! shouldFreeInforls != NULLListening using Core Foundation: CFRunLoopRun returned MyCFMachPortCallBackmyInfo->magic == 'CFpI' Listening using Mach: error reading Mach message: %s (0x%x) Listening using a file descriptor: end of file on notify file descriptor read failed: %s (%d) ListenUsingFileDescriptorbytesRead == sizeof (token)post failedusage: %s post <name>... %*s listen | listenFD <name>... %*s listenMach <name>... %*s listenCF <name>... %*s listenGCD <name>... �44�4�0�0�0�0�*�*�*�*�*�*�*�*�*�*�*+++$+.+8+B+L+V+`+j+t+~+�+,,4,P,k,�,�,�, �+ "UH`!BQ!�3�ppQ@_kCFRunLoopDefaultModeQr0�@__NSConcreteStackBlock�����������@___stack_chk_guard�@___stderrp�@___stdoutp�@__dispatch_main_q�@dyld_stub_binder�����������r4@_CFMachPortCreateRunLoopSource�r8@_CFMachPortCreateWithPort�r<@_CFRelease�r@@_CFRunLoopAddSource�rD@_CFRunLoopGetCurrent�rH@_CFRunLoopRun�rL@___assert_rtn�rP@___error�rT@___stack_chk_fail�rX@_dispatch_main�r\@_exit�r`@_fflush�rd@_fprintf�rh@_getprogname�rl@_mach_error_string�rp@_mach_msg_receive�rt@_memset�rx@_notify_post�r|@_notify_register_dispatch�r�@_notify_register_file_descriptor�r�@_notify_register_mach_port�r�@_read$UNIX2003�r�@_strcasecmp�r�@_strerror$UNIX2003�r�@_strlen�_startE_!NXArgJenviron\mh_execute_headerA_prognamea�cRvW�A�A�A�A�@�������@��p�d`d�f��" P.�v$�$N.�|$�$`N`. �$ $�N�.��$�$N.��$�$PNP.@!�$@!$�N�. %�$ %$�N�.�&�$�&$@N@.0 '$0' $�N�. ($ ($�N�.�(1$�($pNp. )F$ )$�N�.�)\$�)j�$N�& �0& �0d*�0�< O�j�{@!� %��&�0'� (��(� )�)0% �0B �0Z�0b�0j�0v��0�������+9BTgr}���������-Nix���QRSTUVXYZ_`abcefghijklmnop@W[\]^dQRSTUVXYZ_`abcefghijklmno /Users/quinn/DTS Work Mac OS X/User Space Stuff/Samples and Tests/NotifyTool/NotifyTool-SVNW //Users/quinn/DTS Work Mac OS X/User Space Stuff/Samples and Tests/NotifyTool/NotifyTool-SVNW/NotifyTool.c/Users/quinn/DTS Work Mac OS X/User Space Stuff/Samples and Tests/NotifyTool/NotifyTool-SVNW/build/NotifyTool.build/Debug/NotifyTool.build/Objects-normal/i386/NotifyTool.o_main_PrintUsage_PostNotifications_ListenUsingFileDescriptor_ListenUsingMach_ListenUsingCoreFoundation_ListenUsingGCD___ListenUsingGCD_block_invoke_0_PrintToken_PrintNotifyError_NotifyErrorToString_MyCFMachPortCallBack__OSSwapInt32/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include/libkern/i386/_OSByteOrder.h_NotifyErrorToString.kErrors___block_descriptor_tmp_main_PrintUsage_PostNotifications_ListenUsingFileDescriptor_ListenUsingMach_ListenUsingCoreFoundation_ListenUsingGCD___ListenUsingGCD_block_invoke_0_PrintToken_PrintNotifyError_NotifyErrorToString_MyCFMachPortCallBack__OSSwapInt32_pvars_NotifyErrorToString.kErrors___block_descriptor_tmp_NXArgc_NXArgv___progname__mh_execute_header_environstart_CFMachPortCreateRunLoopSource_CFMachPortCreateWithPort_CFRelease_CFRunLoopAddSource_CFRunLoopGetCurrent_CFRunLoopRun__NSConcreteStackBlock___assert_rtn___error___stack_chk_fail___stack_chk_guard___stderrp___stdoutp__dispatch_main_q_dispatch_main_exit_fflush_fprintf_getprogname_kCFRunLoopDefaultMode_mach_error_string_mach_msg_receive_memset_notify_post_notify_register_dispatch_notify_register_file_descriptor_notify_register_mach_port_read$UNIX2003_strcasecmp_strerror$UNIX2003_strlendyld_stub_binder |
Our Services
-
What our customers say about us?
Read our customer testimonials to find out why our clients keep returning for their projects.
View Testimonials