├── .gitignore ├── Maschine 2 ├── Maschine 2.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcuserdata │ │ │ └── samlerner.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── samlerner.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist └── Maschine 2 │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── Managers │ ├── BonjourManager.h │ ├── BonjourManager.m │ ├── MessageManager.h │ ├── MessageManager.m │ ├── SocketManager.h │ └── SocketManager.m │ ├── Messages │ └── messages.h │ ├── ViewController.h │ ├── ViewController.m │ └── main.m ├── README.md ├── client ├── Makefile ├── client.cpp └── client.h ├── cvt_im_to_bitwise.py ├── handshaker ├── Makefile ├── callbacks.cpp ├── callbacks.h ├── handshaker.cpp └── handshaker.h ├── make_libs.sh ├── messenger ├── Makefile ├── messenger.cpp └── messenger.h ├── notifier ├── Makefile ├── notifier.cpp └── notifier.h ├── parser ├── Makefile ├── parser.cpp └── parser.h ├── picture.jpg ├── server ├── Makefile ├── bonjour_callbacks.cpp ├── bonjour_callbacks.h ├── m2server ├── mach_callbacks.cpp ├── mach_callbacks.h ├── server.cpp ├── sock_callbacks.cpp └── sock_callbacks.h └── testapp ├── Makefile ├── app └── testapp.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/.gitignore -------------------------------------------------------------------------------- /Maschine 2/Maschine 2.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Maschine 2/Maschine 2.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Maschine 2/Maschine 2.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Maschine 2/Maschine 2.xcodeproj/project.xcworkspace/xcuserdata/samlerner.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2.xcodeproj/project.xcworkspace/xcuserdata/samlerner.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Maschine 2/Maschine 2.xcodeproj/xcuserdata/samlerner.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2.xcodeproj/xcuserdata/samlerner.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Maschine 2/Maschine 2/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2/AppDelegate.h -------------------------------------------------------------------------------- /Maschine 2/Maschine 2/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2/AppDelegate.m -------------------------------------------------------------------------------- /Maschine 2/Maschine 2/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Maschine 2/Maschine 2/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Maschine 2/Maschine 2/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Maschine 2/Maschine 2/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Maschine 2/Maschine 2/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2/Info.plist -------------------------------------------------------------------------------- /Maschine 2/Maschine 2/Managers/BonjourManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2/Managers/BonjourManager.h -------------------------------------------------------------------------------- /Maschine 2/Maschine 2/Managers/BonjourManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2/Managers/BonjourManager.m -------------------------------------------------------------------------------- /Maschine 2/Maschine 2/Managers/MessageManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2/Managers/MessageManager.h -------------------------------------------------------------------------------- /Maschine 2/Maschine 2/Managers/MessageManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2/Managers/MessageManager.m -------------------------------------------------------------------------------- /Maschine 2/Maschine 2/Managers/SocketManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2/Managers/SocketManager.h -------------------------------------------------------------------------------- /Maschine 2/Maschine 2/Managers/SocketManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2/Managers/SocketManager.m -------------------------------------------------------------------------------- /Maschine 2/Maschine 2/Messages/messages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2/Messages/messages.h -------------------------------------------------------------------------------- /Maschine 2/Maschine 2/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2/ViewController.h -------------------------------------------------------------------------------- /Maschine 2/Maschine 2/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2/ViewController.m -------------------------------------------------------------------------------- /Maschine 2/Maschine 2/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/Maschine 2/Maschine 2/main.m -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/README.md -------------------------------------------------------------------------------- /client/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/client/Makefile -------------------------------------------------------------------------------- /client/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/client/client.cpp -------------------------------------------------------------------------------- /client/client.h: -------------------------------------------------------------------------------- 1 | void doHandshake(); -------------------------------------------------------------------------------- /cvt_im_to_bitwise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/cvt_im_to_bitwise.py -------------------------------------------------------------------------------- /handshaker/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/handshaker/Makefile -------------------------------------------------------------------------------- /handshaker/callbacks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/handshaker/callbacks.cpp -------------------------------------------------------------------------------- /handshaker/callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/handshaker/callbacks.h -------------------------------------------------------------------------------- /handshaker/handshaker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/handshaker/handshaker.cpp -------------------------------------------------------------------------------- /handshaker/handshaker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/handshaker/handshaker.h -------------------------------------------------------------------------------- /make_libs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/make_libs.sh -------------------------------------------------------------------------------- /messenger/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/messenger/Makefile -------------------------------------------------------------------------------- /messenger/messenger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/messenger/messenger.cpp -------------------------------------------------------------------------------- /messenger/messenger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/messenger/messenger.h -------------------------------------------------------------------------------- /notifier/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/notifier/Makefile -------------------------------------------------------------------------------- /notifier/notifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/notifier/notifier.cpp -------------------------------------------------------------------------------- /notifier/notifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/notifier/notifier.h -------------------------------------------------------------------------------- /parser/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/parser/Makefile -------------------------------------------------------------------------------- /parser/parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/parser/parser.cpp -------------------------------------------------------------------------------- /parser/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/parser/parser.h -------------------------------------------------------------------------------- /picture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/picture.jpg -------------------------------------------------------------------------------- /server/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/server/Makefile -------------------------------------------------------------------------------- /server/bonjour_callbacks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/server/bonjour_callbacks.cpp -------------------------------------------------------------------------------- /server/bonjour_callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/server/bonjour_callbacks.h -------------------------------------------------------------------------------- /server/m2server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/server/m2server -------------------------------------------------------------------------------- /server/mach_callbacks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/server/mach_callbacks.cpp -------------------------------------------------------------------------------- /server/mach_callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/server/mach_callbacks.h -------------------------------------------------------------------------------- /server/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/server/server.cpp -------------------------------------------------------------------------------- /server/sock_callbacks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/server/sock_callbacks.cpp -------------------------------------------------------------------------------- /server/sock_callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/server/sock_callbacks.h -------------------------------------------------------------------------------- /testapp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/testapp/Makefile -------------------------------------------------------------------------------- /testapp/app: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/testapp/app -------------------------------------------------------------------------------- /testapp/testapp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamL98/NIProtocol/HEAD/testapp/testapp.cpp --------------------------------------------------------------------------------