'grc': { 'nn::grcsrv::IGrcService': { # 0xb5ff4532, vtable size 7, possible vtables [] 1: {"vt": 0x20, "lr": 0x7100000D1C, "inbytes": 0x28, "outbytes": 0, "inhandles": [1], "outinterfaces": ['nn::grcsrv::IContinuousRecorder']}, 2: {"vt": 0x28, "lr": 0x7100000F4C, "inbytes": 8, "outbytes": 0, "inhandles": [1], "outinterfaces": ['nn::grcsrv::IGameMovieTrimmer']}, 3: {"vt": 0x30, "lr": 0x710000116C, "inbytes": 8, "outbytes": 0, "inhandles": [1], "outinterfaces": ['nn::grcsrv::IOffscreenRecorder']}, 10: {"vt": 0x38, "lr": 0x710000138C, "inbytes": 0x20, "outbytes": 0, "outinterfaces": ['nn::grcsrv::IContinuousRecorder']}, 101: {"vt": 0x40, "lr": 0x710000156C, "inbytes": 0x18, "outbytes": 0, "outinterfaces": ['nn::grcsrv::IMovieMaker']}, 110: {"vt": 0x48, "lr": 0x710000175C, "inbytes": 0x20, "outbytes": 0, "inhandles": [1], "outinterfaces": ['nn::grcsrv::IMovieWriter']}, 9903: {"vt": 0x50, "lr": 0x7100000B48, "inbytes": 8, "outbytes": 0}, }, 'nn::grcsrv::IContinuousRecorder': { # 0x079a3f0d 2: {"vt": 0x20, "func": 0x710004E6F0, "lr": 0x7100001C14, "inbytes": 0, "outbytes": 0}, 4: {"vt": 0x28, "func": 0x710004E700, "lr": 0x7100001AC4, "inbytes": 0, "outbytes": 0}, 5: {"vt": 0x30, "func": 0x710004E710, "lr": 0x7100001CDC, "inbytes": 0x20, "outbytes": 0}, 10: {"vt": 0x38, "func": 0x710004E720, "lr": 0x7100001F88, "inbytes": 0, "outbytes": 0, "outhandles": [1]}, 11: {"vt": 0x40, "func": 0x710004E730, "lr": 0x71000020F0, "inbytes": 0, "outbytes": 0, "buffers": [21], "buffer_entry_sizes": [0x800]}, 12: {"vt": 0x48, "func": 0x710004E740, "lr": 0x7100001B7C, "inbytes": 0, "outbytes": 0}, 13: {"vt": 0x50, "func": 0x710004E750, "lr": 0x7100001DC0, "inbytes": 8, "outbytes": 0}, 14: {"vt": 0x58, "func": 0x710004E760, "lr": 0x7100002260, "inbytes": 0, "outbytes": 0, "buffers": [21], "buffer_entry_sizes": [0x800], "outhandles": [1]}, }, 'nn::grcsrv::IGameMovieTrimmer': { # 0x48f54a45, vtable size 5, possible vtables [0x7100379540 5, 0x7100379758 5, 0x710037A3E8 5] 1: {"vt": 0x20, "lr": 0x710000272C, "inbytes": 0x48, "outbytes": 0}, 2: {"vt": 0x28, "lr": 0x7100002550, "inbytes": 0, "outbytes": 0x40}, 10: {"vt": 0x30, "lr": 0x71000028C8, "inbytes": 0, "outbytes": 0, "outhandles": [1]}, 20: {"vt": 0x38, "lr": 0x7100002A34, "inbytes": 8, "outbytes": 0, "buffers": [69]}, 21: {"vt": 0x40, "lr": 0x7100002BE4, "inbytes": 8, "outbytes": 0, "buffers": [69]}, }, 'nn::grcsrv::IOffscreenRecorder': { # 0xeaeeadf3 201: {"vt": 0x20, "func": 0x710004EBF0, "lr": 0x7100003050, "inbytes": 8, "outbytes": 8}, 202: {"vt": 0x28, "func": 0x710004EC00, "lr": 0x7100002EC0, "inbytes": 8, "outbytes": 0}, }, 'nn::grcsrv::IMovieMaker': { # 0xe322c603 2: {"vt": 0x20, "func": 0x7100051D40, "lr": 0x71000037C8, "inbytes": 0, "outbytes": 0, "outinterfaces": ['nns::hosbinder::IHOSBinderDriver']}, 9: {"vt": 0x28, "func": 0x7100051D70, "lr": 0x7100003444, "inbytes": 8, "outbytes": 0}, 10: {"vt": 0x30, "func": 0x7100051DC0, "lr": 0x7100003970, "inbytes": 8, "outbytes": 4}, 11: {"vt": 0x38, "func": 0x7100051E40, "lr": 0x7100003534, "inbytes": 8, "outbytes": 0}, 20: {"vt": 0x40, "func": 0x7100051E90, "lr": 0x71000035F4, "inbytes": 8, "outbytes": 0}, 21: {"vt": 0x48, "func": 0x7100051F50, "lr": 0x7100003384, "inbytes": 8, "outbytes": 0}, 22: {"vt": 0x50, "func": 0x7100051FA0, "lr": 0x710000349C, "inbytes": 8, "outbytes": 0}, 23: {"vt": 0x58, "func": 0x7100051FF0, "lr": 0x7100003AF0, "inbytes": 8, "outbytes": 0, "buffers": [5]}, 24: {"vt": 0x60, "func": 0x71000520A0, "lr": 0x7100003C9C, "inbytes": 0x88, "outbytes": 0}, 25: {"vt": 0x68, "func": 0x7100052150, "lr": 0x7100003E28, "inbytes": 0x10, "outbytes": 0, "buffers": [5, 5]}, 26: {"vt": 0x70, "func": 0x7100052230, "lr": 0x7100003FFC, "inbytes": 0x10, "outbytes": 0x20, "buffers": [5, 5]}, 30: {"vt": 0x78, "func": 0x7100052320, "lr": 0x71000033EC, "inbytes": 8, "outbytes": 0}, 41: {"vt": 0x80, "func": 0x7100052370, "lr": 0x71000041D4, "inbytes": 8, "outbytes": 8, "buffers": [5]}, 50: {"vt": 0x88, "func": 0x71000523E0, "lr": 0x710000438C, "inbytes": 8, "outbytes": 0, "outhandles": [1]}, 52: {"vt": 0x90, "func": 0x7100052440, "lr": 0x710000452C, "inbytes": 8, "outbytes": 0, "outhandles": [1]}, }, 'nns::hosbinder::IHOSBinderDriver': { # 0xb6ab0877 0: {"vt": 0x20, "func": 0x7100051BC0, "lr": 0x7100004938, "inbytes": 0xC, "outbytes": 0, "buffers": [5, 6]}, 1: {"vt": 0x28, "func": 0x7100051C30, "lr": 0x7100004720, "inbytes": 0xC, "outbytes": 0}, 2: {"vt": 0x30, "func": 0x7100051C90, "lr": 0x7100004AFC, "inbytes": 8, "outbytes": 0, "outhandles": [1]}, 3: {"vt": 0x38, "func": 0x7100051BC0, "lr": 0x7100004CA8, "inbytes": 0xC, "outbytes": 0, "buffers": [33, 34]}, }, 'nn::grcsrv::IMovieWriter': { # 0x4bee6f31, vtable size 7, possible vtables [] 0: {"vt": 0x20, "lr": 0x7100005034, "inbytes": 8, "outbytes": 0}, 10: {"vt": 0x28, "lr": 0x71000051D8, "inbytes": 0, "outbytes": 0}, 20: {"vt": 0x30, "lr": 0x7100004FD0, "inbytes": 0, "outbytes": 0}, 100: {"vt": 0x38, "lr": 0x7100005090, "inbytes": 0x80, "outbytes": 0}, 110: {"vt": 0x40, "lr": 0x7100005370, "inbytes": 8, "outbytes": 0, "buffers": [5]}, 120: {"vt": 0x48, "lr": 0x71000051A0, "inbytes": 0, "outbytes": 0}, 130: {"vt": 0x50, "lr": 0x7100005528, "inbytes": 8, "outbytes": 0x20, "buffers": [5, 5]}, }, 'nn::grcsrv::IRemoteVideoTransfer': { # 0x275d3e9e, vtable size 3, possible vtables [0x7100379540 5, 0x7100379758 5, 0x710037A3E8 5] 1: {"vt": 0x20, "lr": 0x7100006010, "inbytes": 0, "outbytes": 0}, 2: {"vt": 0x28, "lr": 0x7100006264, "inbytes": 4, "outbytes": 0x10, "buffers": [6]}, 3: {"vt": 0x30, "lr": 0x7100006060, "inbytes": 0, "outbytes": 1}, }, 'nn::sf::hipc::detail::IHipcManager': { # 0xec6be3ff, vtable size 5, possible vtables [0x7100379540 5, 0x7100379758 5, 0x710037A3E8 5] 0: {"vt": 0x20, "lr": 0x710003C2C0, "inbytes": 0, "outbytes": 4}, 1: {"vt": 0x28, "lr": 0x710003C42C, "inbytes": 4, "outbytes": 0, "outhandles": [2]}, 2: {"vt": 0x30, "lr": 0x710003C5C8, "inbytes": 0, "outbytes": 0, "outhandles": [2]}, 3: {"vt": 0x38, "lr": 0x710003C1F8, "inbytes": 0, "outbytes": 2}, 4: {"vt": 0x40, "lr": 0x710003C72C, "inbytes": 4, "outbytes": 0, "outhandles": [2]}, }, },