Browse Source

LibIPC: Add IPCErrorOr Type alias

Hendiadyoin1 3 years ago
parent
commit
50b6e74d33
1 changed files with 4 additions and 0 deletions
  1. 4 0
      Userland/Libraries/LibIPC/Message.h

+ 4 - 0
Userland/Libraries/LibIPC/Message.h

@@ -7,6 +7,7 @@
 
 #pragma once
 
+#include <AK/Error.h>
 #include <AK/NonnullRefPtrVector.h>
 #include <AK/RefCounted.h>
 #include <AK/RefPtr.h>
@@ -42,6 +43,9 @@ enum class ErrorCode : u32 {
     PeerDisconnected
 };
 
+template<typename Value>
+using IPCErrorOr = ErrorOr<Value, ErrorCode>;
+
 class Message {
 public:
     virtual ~Message() = default;