'friends': { 'nn::sf::hipc::detail::IHipcManager': { # 0xec6be3ff 0: {"vt": 0x20, "func": 0x7100032BD0, "lr": 0x710003354C, "inbytes": 0, "outbytes": 4}, 1: {"vt": 0x28, "func": 0x7100032CD0, "lr": 0x710003389C, "inbytes": 4, "outbytes": 0, "outhandles": [2]}, 2: {"vt": 0x30, "func": 0x7100032CDC, "lr": 0x7100033A40, "inbytes": 0, "outbytes": 0, "outhandles": [2]}, 3: {"vt": 0x38, "func": 0x7100032CE4, "lr": 0x710003369C, "inbytes": 0, "outbytes": 2}, 4: {"vt": 0x40, "func": 0x7100032CF8, "lr": 0x7100033BF0, "inbytes": 4, "outbytes": 0, "outhandles": [2]}, }, 'nn::friends::detail::ipc::IServiceCreator': { # 0x9908cb1e, vtable size 3, possible vtables [0x710013AA90 3, 0x710013B100 3] 0: {"vt": 0x20, "lr": 0x7100072BBC, "inbytes": 0, "outbytes": 0, "outinterfaces": ['nn::friends::detail::ipc::IFriendService']}, 1: {"vt": 0x28, "lr": 0x7100072D98, "inbytes": 0x10, "outbytes": 0, "outinterfaces": ['nn::friends::detail::ipc::INotificationService']}, 2: {"vt": 0x30, "lr": 0x7100072F6C, "inbytes": 0, "outbytes": 0, "outinterfaces": ['0x710007CD3C']}, }, 'nn::friends::detail::ipc::IFriendService': { # 0xe89fc57a 0: {"vt": 0x20, "func": 0x71000A88B0, "lr": 0x710007374C, "inbytes": 0, "outbytes": 0, "outhandles": [1]}, 1: {"vt": 0x28, "func": 0x71000A88B8, "lr": 0x71000738E8, "inbytes": 0, "outbytes": 0}, 10100: {"vt": 0x30, "func": 0x71000A88C0, "lr": 0x7100073A3C, "inbytes": 0x30, "outbytes": 4, "buffers": [10], "buffer_entry_sizes": [0x8], "pid": True}, 10101: {"vt": 0x38, "func": 0x71000A88C8, "lr": 0x7100073C6C, "inbytes": 0x30, "outbytes": 4, "buffers": [6], "buffer_entry_sizes": [0x200], "pid": True}, 10102: {"vt": 0x40, "func": 0x71000A88D0, "lr": 0x7100073EA4, "inbytes": 0x18, "outbytes": 0, "buffers": [6, 9], "buffer_entry_sizes": [0x200, 0x8], "pid": True}, 10110: {"vt": 0x48, "func": 0x71000A88D8, "lr": 0x71000740A0, "inbytes": 0x18, "outbytes": 4, "buffers": [6]}, 10111: {"vt": 0x50, "func": 0x71000A88E0, "lr": 0x7100074298, "inbytes": 0x20, "outbytes": 4, "buffers": [6]}, 10120: {"vt": 0x58, "func": 0x71000A88E8, "lr": 0x7100074484, "inbytes": 0x10, "outbytes": 1}, 10121: {"vt": 0x60, "func": 0x71000A88F0, "lr": 0x710007460C, "inbytes": 0x10, "outbytes": 0}, 10200: {"vt": 0x68, "func": 0x71000A88F8, "lr": 0x710007478C, "inbytes": 0x20, "outbytes": 0, "buffers": [25, 25], "buffer_entry_sizes": [0x48, 0x48], "pid": True}, 10211: {"vt": 0x70, "func": 0x71000A8900, "lr": 0x710007494C, "inbytes": 0x80, "outbytes": 0, "buffers": [25, 25, 5], "buffer_entry_sizes": [0x48, 0x48, 0x0], "pid": True}, 10400: {"vt": 0x78, "func": 0x71000A8908, "lr": 0x7100074B70, "inbytes": 0x18, "outbytes": 4, "buffers": [10], "buffer_entry_sizes": [0x8]}, 10420: {"vt": 0x80, "func": 0x71000A8910, "lr": 0x7100074D5C, "inbytes": 0x10, "outbytes": 1}, 10421: {"vt": 0x88, "func": 0x71000A8918, "lr": 0x7100074EE4, "inbytes": 0x10, "outbytes": 0}, 10500: {"vt": 0x90, "func": 0x71000A8920, "lr": 0x7100075058, "inbytes": 0x10, "outbytes": 0, "buffers": [6, 9], "buffer_entry_sizes": [0x100, 0x8]}, 10501: {"vt": 0x98, "func": 0x71000A8928, "lr": 0x710007522C, "inbytes": 0x10, "outbytes": 0, "buffers": [6, 9], "buffer_entry_sizes": [0x100, 0x8]}, 10600: {"vt": 0xA0, "func": 0x71000A8930, "lr": 0x71000753E8, "inbytes": 0x10, "outbytes": 0}, 10601: {"vt": 0xA8, "func": 0x71000A8938, "lr": 0x7100075544, "inbytes": 0x10, "outbytes": 0}, 10610: {"vt": 0xB0, "func": 0x71000A8940, "lr": 0x71000756B8, "inbytes": 0x18, "outbytes": 0, "buffers": [25], "buffer_entry_sizes": [0xE0], "pid": True}, 10700: {"vt": 0xB8, "func": 0x71000A8948, "lr": 0x7100075894, "inbytes": 0x18, "outbytes": 0, "buffers": [26], "buffer_entry_sizes": [0x40]}, 10701: {"vt": 0xC0, "func": 0x71000A8950, "lr": 0x7100075A58, "inbytes": 0x10, "outbytes": 0, "buffers": [26], "buffer_entry_sizes": [0x40]}, 10702: {"vt": 0xC8, "func": 0x71000A8958, "lr": 0x7100075BF0, "inbytes": 0x18, "outbytes": 0, "buffers": [25, 25, 25], "buffer_entry_sizes": [0x40, 0x48, 0x48], "pid": True}, 11000: {"vt": 0xD0, "func": 0x71000A8960, "lr": 0x7100075DC4, "inbytes": 0xA4, "outbytes": 0xA0}, 11001: {"vt": 0xD8, "func": 0x71000A8968, "lr": 0x7100075F8C, "inbytes": 0xA4, "outbytes": 0xA0}, 20100: {"vt": 0xE0, "func": 0x71000A8970, "lr": 0x7100076158, "inbytes": 0x28, "outbytes": 4, "pid": True}, 20101: {"vt": 0xE8, "func": 0x71000A8978, "lr": 0x7100076320, "inbytes": 0x10, "outbytes": 4}, 20102: {"vt": 0xF0, "func": 0x71000A8980, "lr": 0x71000764C0, "inbytes": 0x18, "outbytes": 0, "buffers": [26], "buffer_entry_sizes": [0x800]}, 20103: {"vt": 0xF8, "func": 0x71000A8988, "lr": 0x7100076668, "inbytes": 0x10, "outbytes": 0}, 20104: {"vt": 0x100, "func": 0x71000A8990, "lr": 0x71000767C4, "inbytes": 0x10, "outbytes": 0}, 20110: {"vt": 0x108, "func": 0x71000A8998, "lr": 0x7100076934, "inbytes": 0x18, "outbytes": 0, "buffers": [26], "buffer_entry_sizes": [0x40]}, 20200: {"vt": 0x110, "func": 0x71000A89A0, "lr": 0x7100076ADC, "inbytes": 0x10, "outbytes": 8}, 20201: {"vt": 0x118, "func": 0x71000A89A8, "lr": 0x7100076C84, "inbytes": 0x18, "outbytes": 4, "buffers": [6], "buffer_entry_sizes": [0x200]}, 20300: {"vt": 0x120, "func": 0x71000A89B0, "lr": 0x7100076E84, "inbytes": 0x18, "outbytes": 4, "buffers": [6], "buffer_entry_sizes": [0x100]}, 20301: {"vt": 0x128, "func": 0x71000A89B8, "lr": 0x7100077090, "inbytes": 0x18, "outbytes": 4, "buffers": [26, 6], "buffer_entry_sizes": [0x38, 0x100]}, 20302: {"vt": 0x130, "func": 0x71000A89C0, "lr": 0x7100077280, "inbytes": 0x10, "outbytes": 8}, 20303: {"vt": 0x138, "func": 0x71000A89C8, "lr": 0x7100077420, "inbytes": 0x20, "outbytes": 0, "buffers": [26], "buffer_entry_sizes": [0x380]}, 20304: {"vt": 0x140, "func": 0x71000A89D0, "lr": 0x71000775E4, "inbytes": 0x18, "outbytes": 4, "buffers": [6], "buffer_entry_sizes": [0x400]}, 20400: {"vt": 0x148, "func": 0x71000A89D8, "lr": 0x71000777E4, "inbytes": 0x18, "outbytes": 4, "buffers": [6], "buffer_entry_sizes": [0x200]}, 20401: {"vt": 0x150, "func": 0x71000A89E0, "lr": 0x71000779D0, "inbytes": 0x10, "outbytes": 0}, 20500: {"vt": 0x158, "func": 0x71000A89E8, "lr": 0x7100077B44, "inbytes": 0x10, "outbytes": 0, "buffers": [6, 9], "buffer_entry_sizes": [0x400, 0x8]}, 20501: {"vt": 0x160, "func": 0x71000A89F0, "lr": 0x7100077D00, "inbytes": 0x18, "outbytes": 8}, 20600: {"vt": 0x168, "func": 0x71000A89F8, "lr": 0x7100077EA4, "inbytes": 0x10, "outbytes": 0, "buffers": [26], "buffer_entry_sizes": [0xE0]}, 20700: {"vt": 0x170, "func": 0x71000A8A00, "lr": 0x7100078058, "inbytes": 0x18, "outbytes": 4, "buffers": [6], "buffer_entry_sizes": [0x100]}, 20701: {"vt": 0x178, "func": 0x71000A8A08, "lr": 0x7100078240, "inbytes": 0x10, "outbytes": 0x10}, 20800: {"vt": 0x180, "func": 0x71000A8A10, "lr": 0x71000783E0, "inbytes": 0x10, "outbytes": 0, "buffers": [26], "buffer_entry_sizes": [0x800]}, 20801: {"vt": 0x188, "func": 0x71000A8A18, "lr": 0x7100078580, "inbytes": 0x10, "outbytes": 0}, 20900: {"vt": 0x190, "func": 0x71000A8A20, "lr": 0x71000786D8, "inbytes": 0, "outbytes": 0}, 21000: {"vt": 0x198, "func": 0x71000A8A28, "lr": 0x7100078828, "inbytes": 0x18, "outbytes": 0, "buffers": [26], "buffer_entry_sizes": [0x4B8]}, 22000: {"vt": 0x1A0, "func": 0x71000A8A30, "lr": 0x71000789EC, "inbytes": 0x10, "outbytes": 4, "buffers": [6], "buffer_entry_sizes": [0x500]}, 22001: {"vt": 0x1A8, "func": 0x71000A8A38, "lr": 0x7100078BE8, "inbytes": 0x18, "outbytes": 0, "buffers": [22], "buffer_entry_sizes": [0x1400]}, 22010: {"vt": 0x1B0, "func": 0x71000A8A40, "lr": 0x7100078D90, "inbytes": 0x10, "outbytes": 4}, 30100: {"vt": 0x1B8, "func": 0x71000A8A48, "lr": 0x7100078F1C, "inbytes": 0x10, "outbytes": 0}, 30101: {"vt": 0x1C0, "func": 0x71000A8A50, "lr": 0x7100079078, "inbytes": 0x18, "outbytes": 0}, 30110: {"vt": 0x1C8, "func": 0x71000A8A58, "lr": 0x71000791DC, "inbytes": 0x18, "outbytes": 0}, 30120: {"vt": 0x1D0, "func": 0x71000A8A60, "lr": 0x7100079340, "inbytes": 0x20, "outbytes": 0}, 30121: {"vt": 0x1D8, "func": 0x71000A8A68, "lr": 0x71000794AC, "inbytes": 0x20, "outbytes": 0}, 30200: {"vt": 0x1E0, "func": 0x71000A8A70, "lr": 0x7100079618, "inbytes": 0x20, "outbytes": 0}, 30201: {"vt": 0x1E8, "func": 0x71000A8A78, "lr": 0x710007979C, "inbytes": 0x30, "outbytes": 0, "buffers": [25, 25], "buffer_entry_sizes": [0x48, 0x48]}, 30202: {"vt": 0x1F0, "func": 0x71000A8A80, "lr": 0x7100079960, "inbytes": 0x18, "outbytes": 0}, 30203: {"vt": 0x1F8, "func": 0x71000A8A88, "lr": 0x7100079AC4, "inbytes": 0x18, "outbytes": 0}, 30204: {"vt": 0x200, "func": 0x71000A8A90, "lr": 0x7100079C28, "inbytes": 0x18, "outbytes": 0}, 30205: {"vt": 0x208, "func": 0x71000A8A98, "lr": 0x7100079D8C, "inbytes": 0x18, "outbytes": 0}, 30210: {"vt": 0x210, "func": 0x71000A8AA0, "lr": 0x7100079EF4, "inbytes": 0x10, "outbytes": 0x40}, 30211: {"vt": 0x218, "func": 0x71000A8AA8, "lr": 0x710007A0BC, "inbytes": 0x78, "outbytes": 0, "buffers": [5]}, 30212: {"vt": 0x220, "func": 0x71000A8AB0, "lr": 0x710007A2A8, "inbytes": 0x18, "outbytes": 0}, 30213: {"vt": 0x228, "func": 0x71000A8AB8, "lr": 0x710007A420, "inbytes": 0x18, "outbytes": 4, "buffers": [6]}, 30214: {"vt": 0x230, "func": 0x71000A8AC0, "lr": 0x710007A61C, "inbytes": 0, "outbytes": 4, "buffers": [9, 6]}, 30215: {"vt": 0x238, "func": 0x71000A8AC8, "lr": 0x710007A7F8, "inbytes": 0x30, "outbytes": 0, "buffers": [25, 25], "buffer_entry_sizes": [0x48, 0x48]}, 30216: {"vt": 0x240, "func": 0x71000A8AD0, "lr": 0x710007A9BC, "inbytes": 0x18, "outbytes": 0}, 30217: {"vt": 0x248, "func": 0x71000A8AD8, "lr": 0x710007AB20, "inbytes": 0x80, "outbytes": 0}, 30300: {"vt": 0x250, "func": 0x71000A8AE0, "lr": 0x710007ACE4, "inbytes": 0x18, "outbytes": 0, "buffers": [22], "buffer_entry_sizes": [0x1000]}, 30301: {"vt": 0x258, "func": 0x71000A8AE8, "lr": 0x710007AE94, "inbytes": 0x18, "outbytes": 0}, 30400: {"vt": 0x260, "func": 0x71000A8AF0, "lr": 0x710007AFFC, "inbytes": 0x20, "outbytes": 0}, 30401: {"vt": 0x268, "func": 0x71000A8AF8, "lr": 0x710007B178, "inbytes": 0x30, "outbytes": 0, "buffers": [25], "buffer_entry_sizes": [0x48]}, 30402: {"vt": 0x270, "func": 0x71000A8B00, "lr": 0x710007B338, "inbytes": 0x18, "outbytes": 0}, 30500: {"vt": 0x278, "func": 0x71000A8B08, "lr": 0x710007B4B0, "inbytes": 0x30, "outbytes": 0, "buffers": [26], "buffer_entry_sizes": [0x400]}, 30700: {"vt": 0x280, "func": 0x71000A8B10, "lr": 0x710007B668, "inbytes": 0x10, "outbytes": 0}, 30810: {"vt": 0x288, "func": 0x71000A8B18, "lr": 0x710007B7C4, "inbytes": 0x18, "outbytes": 0}, 30811: {"vt": 0x290, "func": 0x71000A8B20, "lr": 0x710007B92C, "inbytes": 0x18, "outbytes": 0}, 30812: {"vt": 0x298, "func": 0x71000A8B28, "lr": 0x710007BA98, "inbytes": 0x18, "outbytes": 0}, 30820: {"vt": 0x2A0, "func": 0x71000A8B30, "lr": 0x710007BC00, "inbytes": 0x10, "outbytes": 0}, 30830: {"vt": 0x2A8, "func": 0x71000A8B38, "lr": 0x710007BD5C, "inbytes": 0x10, "outbytes": 0}, 30900: {"vt": 0x2B0, "func": 0x71000A8B40, "lr": 0x710007BEE0, "inbytes": 0x28, "outbytes": 0, "buffers": [21, 9, 5], "buffer_entry_sizes": [0xC00, 0x8, 0x0]}, 30910: {"vt": 0x2B8, "func": 0x71000A8B48, "lr": 0x710007C0CC, "inbytes": 0x10, "outbytes": 0, "buffers": [9], "buffer_entry_sizes": [0x8]}, 30911: {"vt": 0x2C0, "func": 0x71000A8B50, "lr": 0x710007C278, "inbytes": 0x10, "outbytes": 0}, 40100: {"vt": 0x2C8, "func": 0x71000A8B58, "lr": 0x710007C3D4, "inbytes": 0x10, "outbytes": 0}, 40400: {"vt": 0x2D0, "func": 0x71000A8B60, "lr": 0x710007C530, "inbytes": 0x10, "outbytes": 0}, 49900: {"vt": 0x2D8, "func": 0x71000A8B68, "lr": 0x710007C68C, "inbytes": 0x10, "outbytes": 0}, }, 'nn::friends::detail::ipc::INotificationService': { # 0x21bd6393, vtable size 3, possible vtables [0x710013AA90 3, 0x710013B100 3] 0: {"vt": 0x20, "lr": 0x710007CAA0, "inbytes": 0, "outbytes": 0, "outhandles": [1]}, 1: {"vt": 0x28, "lr": 0x710007C954, "inbytes": 0, "outbytes": 0}, 2: {"vt": 0x30, "lr": 0x710007CC40, "inbytes": 0, "outbytes": 0x10}, }, '0x710007CD3C': { # ['nn::sf::UnmanagedServiceObject', 'nn::fssrv::sf::ISaveDataTransferProhibiter', 'nn::ns::detail::IGameCardStopper', 'nn::ns::detail::IRequestServerStopper', 'nn::olsc::srv::IStopperObject', 'nn::friends::detail::ipc::IDaemonSuspendSessionService', 'nn::am::service::IWindow'], vtable size 0, possible vtables [0x710013AA90 3, 0x710013B100 3, 0x7100137EE0 6] }, },